【问题标题】:how to get around amazon product advertising API request maximum如何绕过亚马逊产品广告 API 请求最大值
【发布时间】:2011-06-21 04:58:53
【问题描述】:

我正在使用亚马逊 API 产品描述来获取其数据库中特定商品的价目表。但是在获得了几千件物品后,我得到了:

System.ServiceModel.ServerTooBusyException was unhandled
  Message="The HTTP service located at https://webservices.amazon.com/onca/soap?Service=AWSECommerceService is too busy. "

看起来他们不希望用户用太多的请求来打扰他们。

我每天需要处理大约 1,000,000 个请求。

我想知道是否有任何方法可以超过这个限制?

这是我请求数据的方式:

// prepare the first ItemSearchRequest
                // prepare a second ItemSearchRequest
                ItemSearchRequest request1 = new ItemSearchRequest();
                request1.SearchIndex = "All";
                request1.Keywords = table.Rows[i].ItemArray[0].ToString();
                request1.ItemPage = "1";
                request1.ResponseGroup = new string[] { "OfferSummary" };

                // batch the two requests together
                ItemSearch itemSearch = new ItemSearch();
                itemSearch.Request = new ItemSearchRequest[] { request1 };
                itemSearch.AWSAccessKeyId = accessKeyId;

                // issue the ItemSearch request
                ItemSearchResponse response = client.ItemSearch(itemSearch);

【问题讨论】:

    标签: c# .net web-services amazon


    【解决方案1】:

    您会联系亚马逊并询问他们。你不要试图“绕过”它。

    我想你可以在不同的 IP 上获得一堆服务器。但是问问亚马逊,这是正确的做法。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-05-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-08-21
      • 2020-10-29
      • 1970-01-01
      相关资源
      最近更新 更多