2015-04-01 16 views
8

Tôi đã được cung cấp Amazon awsAccessKeyId và awsSecretKey,Bất kỳ cách nào để tìm ra giới hạn API sản phẩm Amazon của tôi

cũng liên kết với Amazon, chúng tôi nhận được Thẻ liên kết.

Và tôi được thông báo rằng chúng tôi có thể nhận được các giới hạn API cao hơn, bởi vì chúng tôi được liên kết.

Nhưng tôi không có bất kỳ thông tin chi tiết về các giới hạn API,

Tôi muốn biết có bao nhiêu cuộc gọi tôi có thể thực hiện trong một giây

Có cách nào tôi có thể kiểm tra tình trạng API Key của chúng tôi ?

Cuộc gọi tôi sử dụng sẽ kiểm tra thông tin sản phẩm như:

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

Tôi đang bỏ phiếu để đóng câu hỏi này là chủ đề không chính thức vì đó là câu hỏi kinh doanh, không phải là câu hỏi kỹ thuật. –

+0

Nó liên quan đến api, và đó là thông tin hữu ích ... –

Trả lời

11

của nó trong các tài liệu ở đây: http://docs.aws.amazon.com/AWSECommerceService/latest/DG/TroubleshootingApplications.html

Giới hạn theo yêu cầu cho mỗi tài khoản được tính toán dựa trên hiệu suất doanh thu. Mỗi tài khoản được sử dụng để truy cập API quảng cáo sản phẩm được phép giới hạn sử dụng ban đầu là 1 yêu cầu mỗi giây. Mỗi tài khoản sẽ nhận được thêm 1 yêu cầu mỗi giây (tối đa 10) cho mỗi 4.600 đô la được giao hàng doanh thu được điều khiển trong khoảng thời gian 30 ngày (khoảng 0,11 đô la mỗi phút).

2

Khi bạn vượt quá giới hạn yêu cầu, API quảng cáo sản phẩm của Amazon gửi phản hồi (có thể được nén) với mã trạng thái 503. Ví dụ phản hồi cho ItemLookup truy vấn:

<?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> 
Các vấn đề liên quan