После некоторой работы на Textnow сайт anticaptcha кидает в blacklist из-за кучи мусорных запросов, кто-нибудь знает решение этой проблемы?
https://anticaptcha.atlassian.net/wiki/spaces/API/pages/196679
Дальше сообщения от поддержки:
- "
It means that your app send garbage requests in high volumes ( more than certain amount per hour) and all of them generate errors like ERROR_WRONG_USER_KEY, ERROR_KEY_DOES_NOT_EXIST or other errors which would always occur in case of request being repeated.
System authomatically blocks such IPs in the firewall for specified period of time.
Why we have to ban such IPs and why it is impossible to WHITELIST your IPs
We believe that properly written applications don't ever get banned. Here's some tricks to avoid bans:
- Update your balance via API once per minute and when it reaches zero or becomes negative - stop sending task creation requests. People sometimes forget about their scripts running on servers for months, and getting ERROR_ZERO_BALANCE forever. We block them via firewall for days.
- When your app starts receiving errors of any type from our API - do not ignore it. Log these errors and fix them ASAP. They usually indicate that something had broken in your automation process and it is worth making some kind of logs monitoring, where you immediately know about large number of errors or high percent of errors comparing to successful results. Best situation is when you setup SMS notifications to your developers when something goes down. In this case they could respond rapidly and fix situation damaging your business.
We do not whitelist any IPs of any customers, because doing that WILL affect system performance and affect service quality for all other customers. People always make mistakes and they make A LOT of mistakes in their code. It is normal. We built our system on bones of numerous mistakes we made ourselves and numerous events of failures which led us to current automated blocking system.
We do not unban IPs by request via support tickets.
If you were blocked due to ERROR_ZERO_BALANCE errors, then your account gets unblocked automatically when you topup your balance.
For all other errors please take enough time to fix and test your applications and wait when system unblocks them at ban expiration time.
You can use this tool to check if your IP status at present moment and, if blocked, time when it gets unblocked.
This tool also displays ping command result from our server to your IP. If you see information of packets successfully returned back, then there must be no reason why your API requests can't reach our servers."
- "blocked by firewall due to 109 ERROR_KEY_DOES_NOT_EXIST errors"
Это было пару недель назад, сегодня случилось следующее:
blocked in API due to 1005 ERROR_NO_SUCH_CAPCHA_ID errors
