2015-04-01 63 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>