samirsalman / AmazonOffers-TelegramBot

This project is a Telegram Bot connected to a Telegram Channel that checks Amazon offers and send them to your Channel.
140 stars 48 forks source link

Error calling PA-API 5.0! Status code: 429 #40

Open Bomber75 opened 1 year ago

Bomber75 commented 1 year ago

Hello everybody,

When I start the bot I get this error: Anyone know how to fix?

thank you for your attention

Error calling PA-API 5.0! Status code: 429 Errors : {"__type":"com.amazon.paapi5#TooManyRequestsException","Errors":[{"Code":"TooManyRequests","Message":"The request was denied due to request throttling. Please verify the number of requests made per second to the Amazon Product Advertising API."}]} Request ID: d90e195336-8b-4d33-b431-2e2195b541e0 INFO:root:'NoneType' object is not iterable

giuseppe30 commented 1 year ago

same issue

paolofrancioso commented 1 year ago

This could happen for many reasons: for example if you raised the number of items to search or if you have multiple process running with very low waiting time. Check with aux ps | grep bot how many running bots you have... Also in the past in happened if your API Key was revoked by Amazon due to not a lot of sales.

sermazzo93 commented 1 year ago

Ragazzi ma non c'è una soluzione a questo problema, a me ha restituito questo errore già dalla prima chiamata come è possibile?

giuseppe30 commented 1 year ago

Ragazzi ma non c'è una soluzione a questo problema, a me ha restituito questo errore già dalla prima chiamata come è possibile?

Se risulta alla prima chiamata ci sono sicuramente le credenziali amazon API errate. Verifica bene le chiavi, puoi usare Amazon Scratchpad per capire se sono corrette.

sermazzo93 commented 1 year ago

#

Ragazzi ma non c'è una soluzione a questo problema, a me ha restituito questo errore già dalla prima chiamata come è possibile?

Se risulta alla prima chiamata ci sono sicuramente le credenziali amazon API errate. Verifica bene le chiavi, puoi usare Amazon Scratchpad per capire se sono corrette.

Ho ricontrollato le credenziali e mi sembrano corrette, anche perché mi avrebbe restituito altri errori o sbaglio?

sermazzo93 commented 1 year ago

Ragazzi ma non c'è una soluzione a questo problema, a me ha restituito questo errore già dalla prima chiamata come è possibile?

Se risulta alla prima chiamata ci sono sicuramente le credenziali amazon API errate. Verifica bene le chiavi, puoi usare Amazon Scratchpad per capire se sono corrette.

Ho trovato questo link, potrebbe essere questo il problema? https://amalinkspro.com/blog/429-too-many-requests-amazon-api-error-code/

giuseppe30 commented 1 year ago

Ragazzi ma non c'è una soluzione a questo problema, a me ha restituito questo errore già dalla prima chiamata come è possibile?

Se risulta alla prima chiamata ci sono sicuramente le credenziali amazon API errate. Verifica bene le chiavi, puoi usare Amazon Scratchpad per capire se sono corrette.

Ho ricontrollato le credenziali e mi sembrano corrette, anche perché mi avrebbe restituito altri errori o sbaglio?

hai provato Amazon Scratchpad?

sermazzo93 commented 1 year ago

Sisi ho provato anche su Scratchpad e ho ricevuto lo stesso esito

giuseppe30 commented 1 year ago

Sisi ho provato anche su Scratchpad e ho ricevuto lo stesso esito

quindi c’è un errore nelle chiavi oppure le hai generate da poco e ancora non sono attive.

Quando le generi ti consiglio di fare download e ti farà scaricare un file con all’interno delle chiavi, così è più sicuro non imbattere in errori di copia e incolla.

sermazzo93 commented 1 year ago

Sisi ho provato anche su Scratchpad e ho ricevuto lo stesso esito

quindi c’è un errore nelle chiavi oppure le hai generate da poco e ancora non sono attive.

Quando le generi ti consiglio di fare download e ti farà scaricare un file con all’interno delle chiavi, così è più sicuro non imbattere in errori di copia e incolla.

Le chiavi mi sono state date ieri pomeriggio, forse è troppo presto effettivamente. Dopo quanto vengono attivate?

giuseppe30 commented 1 year ago

Sisi ho provato anche su Scratchpad e ho ricevuto lo stesso esito

quindi c’è un errore nelle chiavi oppure le hai generate da poco e ancora non sono attive. Quando le generi ti consiglio di fare download e ti farà scaricare un file con all’interno delle chiavi, così è più sicuro non imbattere in errori di copia e incolla.

Le chiavi mi sono state date ieri pomeriggio, forse è troppo presto effettivamente. Dopo quanto vengono attivate?

in genere sono da subito attive. generale nuovamente e scarica il file

sermazzo93 commented 1 year ago

Sisi ho provato anche su Scratchpad e ho ricevuto lo stesso esito

quindi c’è un errore nelle chiavi oppure le hai generate da poco e ancora non sono attive. Quando le generi ti consiglio di fare download e ti farà scaricare un file con all’interno delle chiavi, così è più sicuro non imbattere in errori di copia e incolla.

Le chiavi mi sono state date ieri pomeriggio, forse è troppo presto effettivamente. Dopo quanto vengono attivate?

in genere sono da subito attive. generale nuovamente e scarica il file

sisi ma io le ho prese dal file csv che ha generato, se fosse stato un errore di scrittura delle chiavi mi avrebbe dato l'errore 401 non il 429

SeekNHack commented 7 months ago

Avete risolto? A me dà questo errore a più di 48h dalla creazione delle chiavi, sia su Scratchpad che sul programma al primo avvio. Ho provato anche a generarne altre e aspettare altre 48h ma niente.