Биржа копирайтинга Антиплагиат SEO анализ текста Скачать Advego Plagiatus Проверка орфографии Транслит онлайн Распознавание капч
Адвего
Помощь и поддержка

API распознавания капч

боковая панель
Авторизация
E-mail: 
Пароль: 
  запомнить


Забыли пароль? Восстановить

Не зарегистрированы? Регистрация

Статистика
Пользователей: 6995972

Призовой фонд


Волшебные руки / #13
Погладить. Размять. Постучать кончиками пальцев, похлопать раскрытой ладонью. Если такие манипуляции проводить с тестом, то булочки получаются пышные, упругие, мягкие, как пух.

Под ладонями - жирная кожа с россыпью пигментных пятен и родинок. Тело дряблое. Его нужно упаковывать в правильное бельё и платье. Тогда смотрится весьма и весьма. Замечательно смотрится для почти шестидесяти лет.


Все конкурсные работы | Обсуждение

На запросы отвечает JSON-RPC 2.0 веб-сервис по адресу https://api.advego.com/json/anticaptcha

Авторизация
Для авторизации с каждым методом необходимо передать следующие параметры:

  • token - ключ доступа к API. Ключ можно сгенерировать и узнать на странице API распознавания капч, предварительно зарегистрировавшись.

recognize.put
Добавляет капчу для распознавания

Обязательные параметры:

  • token — token пользователя
  • captcha — картинка капчи закодированная в base64
Пример запроса к API:
{
    "jsonrpc": "2.0",
    "id"     : 1,
    "method" : "recognize.put",
    "params" : {
        "token" : "01234567-89ab-cdef-0123-456789abcdef",
        "captcha": "BASE64_IMG_DATA"
    }
}

Возвращаемые параметры:

  • id_task — номер задачи, необходимый в дальнейшем для получения результат разпознавания
Пример ответа:
{
    "jsonrpc": "2.0",
    "id"     : 1,
    "result" : {
        "id_task": 123456
    }
}

recognize.pull
Забирает с сервера результат распознавания капчи

Обязательные параметры:

  • token — token пользователя
  • id_task — номер задачи, который вернул сервер в момент постановки задачи распознавания
Пример запроса к API с использованием массива:
[
    {
        "jsonrpc": "2.0",
        "id"     : 1,
        "method" : "recognize.pull",
        "params" : {
            "token"  : "01234567-89ab-cdef-0123-456789abcdef",
            "id_task": 123456
        }
    },
    {
        "jsonrpc": "2.0",
        "id"     : 2,
        "method" : "recognize.pull",
        "params" : {
            "token"  : "01234567-89ab-cdef-0123-456789abcdef",
            "id_task": 123457
        }
    }
]
Возвращаемые параметры:
  • status — статус задачи распознавания ( ready — решенная капча; unrecognized — капчу решить не удалось)
  • solution.text — решиние капчи
Пример ответа:
[
    {
        "jsonrpc": "2.0",
        "id"     : 1,
        "result" : {
            "status"  : "ready",
            "id_task" : 123456,
            "solution": {
                "text": "hello world"
            }
        }
    },
    {
        "jsonrpc": "2.0",
        "id"     : 2,
        "result" : {
            "status"  : "unrecognized",
            "id_task" : 123457,
            "solution": {
                "text": null
            }
        }
    }
]

Пример ответа при ошибке авторизации:

{
    "jsonrpc": "2.0",
    "result": {
        "errors": [
            {
                "error_param": "token",
                "error_code": "wrong_auth"
            }
        ],
        "has_errors": 1
    },
    "id": 1
}

Отправка жалобы...
Спасибо, ваша жалоба принята
Вы уже жаловались
Ваша учётная запись заблокирована для участия в форуме.
Жаловаться можно только на чужой комментарий
Избранное
Добавить в избранное
Имя
URL
https://advego.com/recognize/api/