public GetServiceStatusResponse InvokeGetServiceStatus(string sellerId, string mwsAuthToken, out APIResults results) { try { // Create a request. GetServiceStatusRequest request = new GetServiceStatusRequest(); request.SellerId = sellerId; request.MWSAuthToken = mwsAuthToken; GetServiceStatusResponse output = this.productClient.GetServiceStatus(request); results = new APIResults((IMWSResponse)output); return(output); } catch (MarketplaceWebServiceProductsException ex) { results = new APIResults(ex); throw ex; } }
public GetLowestPricedOffersForASINResponse InvokeGetLowestPricedOffersForASIN(string sellerId, string mwsAuthToken, string marketplaceId, string asin, string itemCondition, bool excludeMe, out APIResults results) { try { // Create a request. GetLowestPricedOffersForASINRequest request = new GetLowestPricedOffersForASINRequest(); request.SellerId = sellerId; request.MWSAuthToken = mwsAuthToken; request.MarketplaceId = marketplaceId; request.ASIN = asin; request.ItemCondition = itemCondition; GetLowestPricedOffersForASINResponse output = this.productClient.GetLowestPricedOffersForASIN(request); results = new APIResults((IMWSResponse)output); return(output); } catch (MarketplaceWebServiceProductsException ex) { results = new APIResults(ex); throw ex; } }
public ListMatchingProductsResponse InvokeListMatchingProducts(string sellerId, string mwsAuthToken, string marketplaceId, string query, string queryContextId, out APIResults results) { try { // Create a request. ListMatchingProductsRequest request = new ListMatchingProductsRequest(); request.SellerId = sellerId; request.MWSAuthToken = mwsAuthToken; request.MarketplaceId = marketplaceId; request.Query = query; request.QueryContextId = queryContextId; ListMatchingProductsResponse output = this.productClient.ListMatchingProducts(request); results = new APIResults((IMWSResponse)output); return(output); } catch (MarketplaceWebServiceProductsException ex) { results = new APIResults(ex); throw ex; } }
public GetCompetitivePricingForASINResponse InvokeGetCompetitivePricingForASIN(string sellerId, string mwsAuthToken, string marketplaceId, out APIResults results) { try { // Create a request. GetCompetitivePricingForASINRequest request = new GetCompetitivePricingForASINRequest(); request.SellerId = sellerId; request.MWSAuthToken = mwsAuthToken; request.MarketplaceId = marketplaceId; ASINListType _asinList = new ASINListType(); request.ASINList = _asinList; GetCompetitivePricingForASINResponse output = this.productClient.GetCompetitivePricingForASIN(request); results = new APIResults((IMWSResponse)output); return(output); } catch (MarketplaceWebServiceProductsException ex) { results = new APIResults(ex); throw ex; } }
public GetMyPriceForSKUResponse InvokeGetMyPriceForSKU(string sellerId, string mwsAuthToken, string marketplaceId, out APIResults results) { try { // Create a request. GetMyPriceForSKURequest request = new GetMyPriceForSKURequest(); request.SellerId = sellerId; request.MWSAuthToken = mwsAuthToken; request.MarketplaceId = marketplaceId; SellerSKUListType sellerSKUList = new SellerSKUListType(); request.SellerSKUList = sellerSKUList; GetMyPriceForSKUResponse output = this.productClient.GetMyPriceForSKU(request); results = new APIResults((IMWSResponse)output); return(output); } catch (MarketplaceWebServiceProductsException ex) { results = new APIResults(ex); throw ex; } }
public GetMatchingProductForIdResponse InvokeGetMatchingProductForId(string sellerId, string mwsAuthToken, string marketplaceId, string idType, out APIResults results) { try { // Create a request. GetMatchingProductForIdRequest request = new GetMatchingProductForIdRequest(); request.SellerId = sellerId; request.MWSAuthToken = mwsAuthToken; request.MarketplaceId = marketplaceId; request.IdType = idType; IdListType idList = new IdListType(); request.IdList = idList; GetMatchingProductForIdResponse output = this.productClient.GetMatchingProductForId(request); results = new APIResults((IMWSResponse)output); return(output); } catch (MarketplaceWebServiceProductsException ex) { results = new APIResults(ex); throw ex; } }
public GetLowestOfferListingsForSKUResponse InvokeGetLowestOfferListingsForSKU(string sellerId, string mwsAuthToken, string marketplaceId, string itemCondition, bool excludeMe, out APIResults results) { try { // Create a request. GetLowestOfferListingsForSKURequest request = new GetLowestOfferListingsForSKURequest(); request.SellerId = sellerId; request.MWSAuthToken = mwsAuthToken; request.MarketplaceId = marketplaceId; SellerSKUListType _sellerSKUList = new SellerSKUListType(); request.SellerSKUList = _sellerSKUList; request.ItemCondition = itemCondition; request.ExcludeMe = excludeMe; GetLowestOfferListingsForSKUResponse output = this.productClient.GetLowestOfferListingsForSKU(request); results = new APIResults((IMWSResponse)output); return(output); } catch (MarketplaceWebServiceProductsException ex) { results = new APIResults(ex); throw ex; } }