2

この質問を MWS フォーラムに投稿しましたが、回答がありませんでした。だから、私は答えを期待してこれをここに投稿しています。ここに行きます:

こんにちは、私は MWS のまったくの初心者で、設計に対するスロットリングの影響を理解しようとしています。

Submit Feed を例にとると、スロットリングが適用される前に一度に15 件のリクエストを送信できると書かれています。リクエストが何を意味するかを除いて、それは十分に明らかですか?一見すると、これは 1 つの MWS API 呼び出しを意味します。つまり、スロットリングに入る前に 15 個の AmazonEnvelopes を送信できるということです。正しい?

ここで、25 個の製品を更新する必要があるとします。私が必要とするのは、 25 Messagesを送信することです。AmazonEnvelope の XSD は maxoccurs=unbounded を指定します。つまり、25 件のメッセージすべてを 1 つのエンベロープに入れ、それを 1 つの要求としてカウントすることができます。そうじゃない?したがって、(ドキュメントから) のみを検討する必要があります。 ※絞り込みなしの15アイテム。これは正しいです?

あなたが提供できる答えを前もって感謝します。

4

2 に答える 2

3

それは15の要求を意味します。リクエストには、多数の製品が含まれる場合があります。C# を使用して、在庫の読み込みにフラット ファイルを使用する方法については、以下を参照してください。

SubmitFeedRequest req = new SubmitFeedRequest();

    req.ContentMD5 = MarketplaceWebServiceClient.CalculateContentMD5(feedContent);
    feedContent.Position = 0;
    req.FeedContent = feedContent;
    req.FeedType = "_POST_FLAT_FILE_INVLOADER_DATA_";
    req.PurgeAndReplace = false;
    req.Marketplace = MarketPlaceId;
    req.Merchant = MerchantId;

    return Service.SubmitFeed(req);

フラット ファイル フィードは見つけにくいので、セラーセントラル アカウントにログインして次の URL にアクセスすると見つかりました。

次に、フラット ファイルを正しい形式で MWS に送信するには、フラット ファイル フィード仕様が必要です。これは、セラーセントラルのアカウントにログインした後に見つけることができます:

https://sellercentral.amazon.com/gp/help/help.html/ref=ag_13461_cont_help?ie=UTF8&itemID=13461&language=en_US

于 2011-08-23T01:44:19.753 に答える
0

この PDF で「throttle」を検索すると、おそらく答えが見つかるでしょう: https://images-na.ssl-images-amazon.com/images/G/02/mwsportal/doc/en_US/bde/MWSDeveloperGuide. V159025213.pdf _

15 のリクエストでスロットリングされるように聞こえます。リクエストの合間に待機すると、一部が解放されます。せいぜいかなり混乱しています。

于 2011-08-21T03:35:59.317 に答える