getAppStats: retorna estatísticas do aplicativo
Esse método retorna estatísticas diárias para o seu aplicativo, que você registra em Centro de Desenvolvedores. As estatísticas estão disponíveis apenas para o proprietário do aplicativo. Caso ocorra o acesso indevido, o método retorna ERROR_ACCESS_DENIED.
As estatísticas estão no mesmo formato que é usado no AntiCaptcha para renderizar os gráficos usando o plugin HighCharts. Você pode reformatá-lo na maneira que precisar dos dados para a sua representação.
Endereço: https://api.anti-captcha.com/getAppStats
Método: POST
Content-type: application-json
Propriedades da solicitação
Propriedade | Tipo | Obrigatório | Motivo |
---|---|---|---|
clientKey | String | Sim | |
softId | Inteiro | Sim | ID do seu app do Centro de Desenvolvedores |
mode | String | Não | Tipo de estatísticas: erros (padrão) : Dados de erros visualizações : Visualizações da página do app downloads : Cliques no link de “download” link usuários : Quantidade de usuários dinheiro : Dinheiro recebido |
Exemplo de solicitação
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
Estrutura da resposta
Propriedade | Tipo | Motivo |
---|---|---|
errorId | Inteiro | Identificador de erro. 0 - sem erros, a operação foi concluída com sucesso. >1 - identificador de erro. Código de erro e curta descrição transferida nas propriedades errorCode e errorDescription. |
errorCode | String | |
errorDescription | String | Curta descrição do erro |
chartData | Array | Um objeto que contém o título dos dados do gráfico, além dos valores diários, datas e mais. Pronto para ser renderizado no HighCharts.js |
fromDate | String | Data inicial do relatório |
toDate | String | Data final do relatório |
Exemplo de resposta
JSON sem erros
JSON com um erro
{
"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"
}