-
Notifications
You must be signed in to change notification settings - Fork 51
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Better rate limiting #78
Comments
Can you let me know what sort of command you were running (downloading fanclub(s), post, URL list, etc)? |
Yeah, it was downloading fanclub without limitations on posts |
I have been getting more 429 errors as of late, even when only downloading from a few of the most recent dates. Any way to potentially put a limit between each download? |
EDIT: manually going to that url, "読み込みに失敗しました。" translated: Failed to read. Same error here:
|
I'm not sure how much more aggressive we need to be on backing off. Might be nice to know if the 429 responds with anything useful. Maybe make max retries customizable with a flag? Note to future self: the API sometimes responds with a 422 and text |
I have also encountered a very severe 429 error. After the download continues for a while, the 429 error appears. I cannot access Fantia from the browser or any other method. After repeatedly triggering the 429 error (I restarted the download several times), my IP address seems to have been banned, and I can no longer access Fantia. I believe the program needs to be able to set a reasonable network access interval or pause for a period of time when the 429 error is first encountered. Additionally, Fantia seems to be strictly controlling download behavior recently. When I changed my IP address and accessed Fantia through the browser, I triggered a CAPTCHA verification. |
I got the error 429 - Too many requests for bit, so I would suggest adding or increasing the rate limits tiny bit to avoid this
The text was updated successfully, but these errors were encountered: