/// <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));
        }
Example #3
0
 public ListInboundShipmentItemsByNextTokenResponse ListInboundShipmentItemsByNextToken(ListInboundShipmentItemsByNextTokenRequest request)
 {
     return(connection.Call(
                new FBAInboundServiceMWSClient.Request <ListInboundShipmentItemsByNextTokenResponse>("ListInboundShipmentItemsByNextToken", typeof(ListInboundShipmentItemsByNextTokenResponse), servicePath),
                request));
 }
Example #4
0
 public ListInboundShipmentItemsByNextTokenResponse ListInboundShipmentItemsByNextToken(ListInboundShipmentItemsByNextTokenRequest request)
 {
     return(newResponse <ListInboundShipmentItemsByNextTokenResponse>());
 }