- Регистрация
- 22.01.2019
- Сообщения
- 1 567
- Благодарностей
- 3 793
- Баллы
- 113
Друзья!
Мы хотим проинформировать вас о крайне важных изменениях в функционале CapMonster Cloud при разгадывании hCaptcha, которые затронут многих наших пользователей.
Изменения актуальны только для тех, кто передает User Agent. Для остальных пользователей все остается без изменений.
Для чего?
Новый функционал позволит вам не переплачивать за непринятые токены (по причине невалидного User Agent) и иметь лучшую принимаемость токенов.
Что нового:
+ Мы добавили дополнительный параметр в createTask: "fallbackToActualUA". У этого параметра может быть 2 значения:
Пример запроса
Функционал уже доступен к использованию.
+ Мы добавили дополнительный параметр в createTask: "fallbackToActualUA". У этого параметра может быть 2 значения:
- "fallbackToActualUA":true
В этом случае мы игнорируем неактуальный User Agent, который отправляют в запросе пользователи, и возвращаем с getTaskResult свой (актуальный). Это позволит улучшить принимаемость токенов. - "fallbackToActualUA":false (или отсутствие параметра)
В этом случае мы подставляем User Agent, который указан в запросе. Если User Agent неактуален, то получите ошибку ERROR_WRONG_USERAGENT (USERAGENT IS EXPIRED в логе).
Мы настоятельно рекомендуем дописывать в запросе "fallbackToActualUA":true или "fallbackToActualUA":false в зависимости от ваших потребностей. Это позволит вам получать предсказуемый результат во всех случаях.
Пример запроса
Код:
{
"clientKey":"XXXX",
"task":
{
"type":"HCaptchaTaskProxyless",
"websiteURL":"https://lessons.zennolab.com/captchas/hcaptcha/?level=easy",
"websiteKey":"472fc7af-86a4-4382-9a49-ca9090474471",
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Safari/537.36",
"fallbackToActualUA":true
}
}
Функционал уже доступен к использованию.
Последнее редактирование: