/// <summary> /// Get Next Inbound Shipment Items /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnListInboundShipmentItemsByNextToken_Click(object sender, RoutedEventArgs e) { string SellerId = CommonValue.strMerchantId; string MarketplaceId = CommonValue.strMarketplaceId; string AccessKeyId = CommonValue.strAccessKeyId; string SecretKeyId = CommonValue.strSecretKeyId; string ApplicationVersion = CommonValue.strApplicationVersion; string ApplicationName = CommonValue.strApplicationName; string MWSAuthToken = CommonValue.strMWSAuthToken; string strbuff = string.Empty; FBAInboundServiceMWSConfig config = new FBAInboundServiceMWSConfig(); config.ServiceURL = CommonValue.strServiceURL; FBAInboundServiceMWSClient client = new FBAInboundServiceMWSClient( AccessKeyId, SecretKeyId, ApplicationName, ApplicationVersion, config); ListInboundShipmentItemsRequest request = new ListInboundShipmentItemsRequest(); request.SellerId = SellerId; request.Marketplace = MarketplaceId; request.MWSAuthToken = MWSAuthToken; request.ShipmentId = "Set ShipmentId"; ListInboundShipmentItemsResponse response = client.ListInboundShipmentItems(request); if (response.IsSetListInboundShipmentItemsResult()) { if (response.ListInboundShipmentItemsResult.NextToken != null) { ListInboundShipmentItemsByNextTokenRequest request1 = new ListInboundShipmentItemsByNextTokenRequest(); request1.SellerId = SellerId; request1.Marketplace = MarketplaceId; request1.NextToken = response.ListInboundShipmentItemsResult.NextToken; // データ取得処理 ListInboundShipmentItemsByNextTokenResponse response1 = client.ListInboundShipmentItemsByNextToken(request1); if (response1.IsSetListInboundShipmentItemsByNextTokenResult()) { ListInboundShipmentItemsByNextTokenResult listInboundShipmentItemsByNextTokenResult = response1.ListInboundShipmentItemsByNextTokenResult; if (listInboundShipmentItemsByNextTokenResult.IsSetItemData()) { InboundShipmentItemList itemData = listInboundShipmentItemsByNextTokenResult.ItemData; foreach (InboundShipmentItem item in itemData.member) { strbuff += "SKU番号:" + item.SellerSKU + System.Environment.NewLine; } } } } else { strbuff = "次のアイテムがありません。"; } } txtListInboundShipmentItemsByNextToken.Text = strbuff; }
public ListInboundShipmentItemsByNextTokenResponse InvokeListInboundShipmentItemsByNextToken() { // Create a request. ListInboundShipmentItemsByNextTokenRequest request = new ListInboundShipmentItemsByNextTokenRequest(); string sellerId = "example"; request.SellerId = sellerId; string mwsAuthToken = "example"; request.MWSAuthToken = mwsAuthToken; string marketplace = "example"; request.Marketplace = marketplace; string nextToken = "example"; request.NextToken = nextToken; return(this.client.ListInboundShipmentItemsByNextToken(request)); }
public ListInboundShipmentItemsByNextTokenResponse ListInboundShipmentItemsByNextToken(ListInboundShipmentItemsByNextTokenRequest request) { return(connection.Call( new FBAInboundServiceMWSClient.Request <ListInboundShipmentItemsByNextTokenResponse>("ListInboundShipmentItemsByNextToken", typeof(ListInboundShipmentItemsByNextTokenResponse), servicePath), request)); }
public ListInboundShipmentItemsByNextTokenResponse ListInboundShipmentItemsByNextToken(ListInboundShipmentItemsByNextTokenRequest request) { return(newResponse <ListInboundShipmentItemsByNextTokenResponse>()); }