getAppStats: получить статистику приложения
Этот метод выводит дневную статистику по вашему приложению, которое зарегистрировано в Developer Center. Статистика доступна только для владельца приложения. В случае неправомерного доступа возвращает ERROR_ACCESS_DENIED.
Статистика в том же формате, что используется для вывода графиков в Антикапче, используя библиотеку HighCharts. Вы можете переформатировать данные по своему усмотрению.
Адрес: https://api.anti-captcha.com/getAppStats
Метод: POST
Content-type: application-json
Свойства запроса
Свойство | Тип | Требуется | Назначение |
---|---|---|---|
clientKey | Строка | Да | |
softId | Integer | Да | ID приложения из Developers Center |
mode | Строка | Нет | Тип статистики: errors: (по-умолчанию) : Данные об ошибках views: Просмотры страницы приложения downloads: Клики по ссылке "скачать" users: Количество пользователей money: Заработанные деньги |
Пример запроса
curl -i -H "Accept: application/json" \
-H "Content-Type: application/json" \
-X POST -d '{
"clientKey":"YOUR_API_KEY",
"softId":123,
"mode":"errors"
}' https://api.anti-captcha.com/getAppStats
Структура ответа
Свойство | Тип | Назначение |
---|---|---|
errorId | Integer | "Идентификатор ошибки. 0 – нет ошибок, операция успешно выполнена. >0 – идентификатор ошибки. Код ошибки и короткое описание переданы в свойствах errorCode и errorDescription. |
errorCode | Строка | |
errorDescription | Строка | Короткое описание ошибки |
chartData | Массив | Объект, который содержит название графика, данные графика, даты и так далее. Готово к отображению с помощью библиотеки HighCharts.js |
fromDate | Строка | Начальная дата отчета |
toDate | Строка | Конечная дата отчета |
Пример ответа
JSON без ошибок
JSON с ошибками
{
"errorId":0,
"chartData":[
{
"name":"Accepted (paid)",
"data":[
{
"date":"25 January",
"shortdate":"25 Jan",
"y":134587,
"beginstamp":1548374400,
"endstamp":1548460799,
"stamp":1548374400
},{
"date":"26 January",
"shortdate":"26 Jan",
"y":87532,
"beginstamp":1548460800,
"endstamp":1548547199,
"stamp":1548460800
},{
...
}],
"itemname":"Captchas",
"errorId":0,
"code":"",
"description":""
},{
"name":"No slots available (low bid)",
"data":[
..
],
"itemname":"Errors",
"errorId":2,
"count":82224,
"code":"ERROR_NO_SLOT_AVAILABLE",
"description":"No idle workers are available at the moment. Please try a bit later or increase your maximum bid in menu Settings - API Setup in Anti-Captcha Customers Area."
}],
"fromDate":"25 Jan 00:00",
"toDate":"24 Feb 08:09"
}