API   X-Captcha


Описание и примеры обращений к серверу. Информация обновлена 26-01-2018.
Адрес сервера - x-captcha2.ru

Запрос на решение капчи


Адрес для запроса, только POST: http://x-captcha2.ru/in.php

key=API ключ
method=userrecaptcha
googlekey=6Ldw_MUSAAAAACml82bmozXV8vxToVE8fPCD9F-8
pageurl=http://www.*****.ru/


pageurl - Адрес сайта включая http:// или https://.
Для получения ответов сервиса в формате JSON, необходимо добавить к запросам параметр json=1 или заголовок X-Requested-With: XMLHttpRequest.

Описание возможного ответа сервера:

Ответ описание
OK|%Hash% (32 символа) %Hash% (32 символа), это ID капчи, по которому нужно через некоторое время обратиться за ответом.
ERROR_KEY_USER Нулевой баланс либо неверно указан API ключ.
ERROR_KEY_OR_URL Не указан googlekey или pageurl.
ERROR_NOT_SLOT_ZERO В данный момент на сервере нет работников.
ERROR_NOT_SLOT_BUSY Не хватает работников, решение капч идёт в порядке очереди, сделайте запрос чуть позже.
ERROR_PAUSE_SERVICE Сервер на профилактике.


Получение ответа


Адрес для запроса, только GET: http://x-captcha2.ru/res.php?key=API ключ&id=ID капчи

Описание возможного ответа сервера:

Ответ описание
OK|%текст% Капча успешно решена, %текст% - результат решения.
CAPCHA_NOT_READY Капча ещё решается или в очереди.
ERROR_BAD_REZ_MANYBEK При решении капч работник допустил ошибку, средства возвращены.
ERROR_BAD_TIME_MANYBEK За отведённое время капча не была решена, средства возвращены.
ERROR_NOT_CAPCHA_ID Капча с указанным хешем не найдена либо хеш указан не правильно.

Ожидание одного из ответов указанных в таблице не более 2.5 минуты, делать запросы не чаще чем одного раза с паузой в три секунды.
Внимание!
При частых, неправильных запросах IP с которого они идут будет заблокирован. Разблокировка автоматическа в течении 2 часов.



Информация о балансе


Адрес для запроса, только GET: http://x-captcha2.ru/res.php?key=API ключ&action=getbalance

Описание возможного ответа сервера:

Ответ описание
OK|%текст% Успешно, %текст% - баланс на момент запроса.
ERROR_KEY_USER Неверно указан API ключ.
ERROR_PAUSE_SERVICE Сервер на профилактике.



Пожаловаться на решение


Адрес для запроса, только GET:
http://x-captcha2.ru/res.php?key=API ключ&action=reportbad&id=ID капчи

Описание возможного ответа сервера:

Ответ описание
OK_REPORT Успешно.
ERROR_NOT_CAPCHA_ID Неудачно.
ERROR_DOUBLE_ID Повтор.
ERROR_KEY_USER Неверно указан API ключ или ID капчи.

Внимание!
Необоснованные жалобы будут наказываться штрафом в размере стоимости 1000 капч или блокировкой аккаунта!


Примеры

Delphi (Indy) – Скачать
...



На главную