Перейти к содержимому
СтатусПанель

Примеры кода

Easy Language (易语言)

Эта страница переведена с китайской версии машинным переводом и может содержать ошибки. Приоритет имеет китайская версия.

Easy Language (易语言) — китайский язык программирования, популярный в Китае. Примеры предоставили пользователи (南方填表, 松 и другие), они приведены только для справки: мы не проверяли их построчно. В примеры входят:

  • клики по reCAPTCHA и hCaptcha (после запуска браузера капча распознаётся и нажимается автоматически)
  • распознавание изображений FunCaptcha
  • отправка токена reCAPTCHA

Пакеты для вызова API не нужны: достаточно команды веб-запроса (POST) в Easy Language:

  1. Адрес https://api.yescaptcha.com/createTask, метод POST, в заголовках Content-Type: application/json.
  2. Тело запроса — JSON-текст, например {"clientKey":"YOUR_CLIENT_KEY","task":{"type":"ImageToTextTaskOcrBase","body":"BASE64_IMAGE"}}.
  3. Если в JSON-ответе errorId равен 0, запрос выполнен успешно. Для асинхронных типов возьмите taskId и каждые 5 секунд отправляйте {"clientKey":"…","taskId":"…"} на https://api.yescaptcha.com/getTaskResult, пока status не станет ready.
  4. Base64 изображения должен быть без префикса data:image/...;base64, и без переводов строк.

Формат запросов и ответов: Запросы и ответы.

  • Сообщение о невозможности создать браузер: используйте браузер из пакета с примером, удалите другие браузеры, которые могут конфликтовать, или скомпилируйте программу и запустите её.
  • Возвращается код ошибки: сверьте параметры с разделом Коды ошибок.