The captcha solving flow has been updated. A new parameter task.data.keepSession has been added to the request body. If set to true, the Press & Hold captcha will be solved in the same browser session as the Invisible one. This is required if you are solving both captchas within the same session and they share the same sessionId. The browser session stays alive for 5 minutes, after which it is closed. This means you need to solve the Press & Hold captcha within that time window.
Event detection for signals sent by hsprotect has been improved. Captchas are now solved noticeably faster.
The solver now detects the proxy's geolocation and applies it in the browser. It is strongly recommended to pass the Accept-Language header with the real language. To obtain it, send a request through your proxy to ip-api.com/json/, retrieve the countryCode, and use it to look up the corresponding header value from the countries.json file.
The documentation has been updated — please check it: https://offcaptcha.com/docs.
———
Улучшено решение PerimeterXИзменен поток решения капч. В request body добавлен параметр task.data.keepSession. Если true - Press & Hold капча будет решаться в той же сессии браузера, что и Invisible. Это требуется, если вы решаете обе капчи в одной сессии и у них одинаковый sessionId. Сессия браузера живет 5 минут, после чего закрывается. Это значит, что вам нужно успеть решить Press & Hold в этот промежуток времени.
Улучшен детект событий, которые присылает hsprotect. Капчи стали решаться заметно быстрее.
Теперь солвер определяет гео проксей и выставляет его в браузере. Крайне рекомендуется передавать заголовок Accept-Language с реальным языком. Можно получить, отправив запрос из-под прокси на сервис ip-api.com/json/, получить countryCode.
Документация обновлена, пожалуйста, ознакомьтесь: https://offcaptcha.com/docs.