pat310 / google-trends-api

An API layer on top of google trends
https://www.npmjs.com/package/google-trends-api
MIT License
874 stars 174 forks source link

Error 429 (Too Many Requests) - How long does it take for the limit quota to be renewed? #138

Open cbdeveloper opened 4 years ago

cbdeveloper commented 4 years ago

I saw that there are some other issues opened about this. But most of the comments say that the limit should be around 1400 in 4 hours. So I waited.

But 16 hours after the first time I got the error, I'm still getting this error message:

Error 429 (Too Many Requests). We\'re sorry, but you have sent too many requests to us recently. Please try again later.

Does anybody know how long until I can make requests again?

I thought that after 4 hours I would be able to do it again, but so far, I'm still blocked.

Aditya94A commented 4 years ago

Did you find out what's the real rate limit like? What worked for you?

menepet commented 3 years ago

any update on this issue ? I have the same issue and i haven't done any request two days now... Does anyone know when it will be renewed ?

Gumcer commented 2 years ago

I'm currently experiencing this as well. From my perspective it seems once I reach the ~1400 quota, I have to wait a whole day before I can send requests again. I would love some guidance as to how to setup a proxy server, as I've tried the method shown on the documentation and several other methods but nothing seems to work. I am pre-rendering this data, but I am making around 600-1250 per csv file for over 100 files. So it's pretty time consuming having to wait for my quota to renew every day just for 1-2 files to be complete. I know on this comment in #80 https://github.com/pat310/google-trends-api/pull/80#issuecomment-334737566 they mention sending it through different IP's, but don't have a clue as to how to get this setup, even after looking up how to create/setup proxy servers.

Hibrix-net commented 2 years ago

I'm currently experiencing this as well. From my perspective it seems once I reach the ~1400 quota, I have to wait a whole day before I can send requests again. I would love some guidance as to how to setup a proxy server, as I've tried the method shown on the documentation and several other methods but nothing seems to work. I am pre-rendering this data, but I am making around 600-1250 per csv file for over 100 files. So it's pretty time consuming having to wait for my quota to renew every day just for 1-2 files to be complete. I know on this comment in #80 #80 (comment) they mention sending it through different IP's, but don't have a clue as to how to get this setup, even after looking up how to create/setup proxy servers.

Hello,

I don't recommend you try to setup a proxy server on your own but use a paid service, there are plenty of them.

Kind regards,