2015-04-01 10 views
8

mi è stato dato un Amazon awsAccessKeyId e awsSecretKey,Un modo per scoprire i miei API di Amazon prodotti Limiti

anche la nostra azienda si è affiliata con Amazon, otteniamo un tag associato.

E mi è stato detto che potremmo ottenere limiti API più elevati, perché siamo affiliati.

Ma io non ho alcun informazioni dettagliate sui limiti API,

Voglio sapere quante chiamate posso fare in un secondo

C'è un modo ho potuto verificare il nostro stato API Key ?

La chiamata che uso sarà controllare info prodotto simile:

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

Sto votando per chiudere questa domanda come off-topic perché è una domanda di lavoro, non una domanda tecnica. –

+0

È correlato all'api ed è un'informazione utile ... –

risposta

11

la sua nella documentazione qui: http://docs.aws.amazon.com/AWSECommerceService/latest/DG/TroubleshootingApplications.html

Il limite di richiesta per ogni account è calcolato in base alle prestazioni dei ricavi. Ogni account utilizzato per accedere a l'API di pubblicità del prodotto è consentito un limite di utilizzo iniziale di 1 richiesta al secondo. Ogni account riceverà 1 ulteriore richiesta al secondo (fino a un massimo di 10) per ogni $ 4.600 di articoli spediti entrate generate in un periodo di 30 giorni finali (circa $ 0,11 al minuto).

2

Quando si supera il limite di richieste, l'API di Amazon Product Advertising invia una risposta (eventualmente scaricata) con codice di stato 503. Risposta di esempio per ItemLookup query:

<?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> 
Problemi correlati