2015-04-01 112 views
8

我获得了一个亚马逊awsAccessKeyId和awsSecretKey,找出我的亚马逊产品API限制任何方式

也是我们公司已经与亚马逊下属,我们得到了一个副标签。

我被告知我们可能会获得更高的API限制,因为我们是附属的。

但我没有关于API的限制任何详细信息,

我想知道有多少电话,我可以在第二

做有什么办法,我可以检查我们的API密钥状态?

我使用将是检查同类产品信息呼叫:

Service=AWSECommerceService 
&Operation=ItemLookup&ItemId=[ID] 
&IdType=ASIN 
..... 
+0

我投票,因为它是一个商业问题,而不是一个技术问题,关闭这一问题作为题外话。 – 2016-10-14 23:34:23

+0

它与api有关,它是有用的信息... – 2016-12-20 18:13:58

回答

2

当您超出请求限制时,Amazon Product Advertising API会发送一个(可能是gzip)503状态代码的响应。为ItemLookup查询示例响应:

<?xml version="1.0"?> 
<ItemLookupErrorResponse xmlns="http://ecs.amazonaws.com/doc/2013-08-01/"> 
    <Error> 
     <Code>RequestThrottled</Code> 
     <Message>AWS Access Key ID: YOUR-AWS-ACCESS-KEY-ID. You are submitting requests too quickly. Please retry your requests at a slower rate.</Message> 
    </Error> 
    <RequestId>fabebd87-54a2-44ec-b547-deb5feee900a</RequestId> 
</ItemLookupErrorResponse>