getAppStats: recupera statistiche dell'applicazione
Questo metodo recupera le statistiche giornaliere per la tua applicazione che hai registrato nel Centro sviluppatori. Le statistiche sono disponibili solo per i proprietari dell'applicazione. Un accesso improprio rimanderà ad un errore ERROR_ACCESS_DENIED.
Le statistiche sono nello stesso formato usato su AntiCaptcha per fare il rendering dei grafici JS usando la libreria HighCharts. Puoi cambiare il formato nel modo più consono per le tue rappresentazioni.
Indirizzo: https://api.anti-captcha.com/getAppStats
Metodo: POST
Content-type: application-json
Richiedi proprietà
Proprietà | Tipo | Richiesto | Scopo |
---|---|---|---|
clientKey | Stringa | Sì | |
softId | Intero | Sì | L'ID della tua app dal Centro sviluppatori |
mode | Stringa | No | Tipo di statistiche: errors: (default) : dati sugli errori views: Visualizzazioni pagina app downloads: Click sul link “download” users: Numero di utenti money: Soldi guadagnati |
Richiedi esempio
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
Struttura risposta
Proprietà | Tipo | Scopo |
---|---|---|
errorId | Intero | Identificatore errore. 0 - nessun errore, operazione completata con successo. >0 - Identificatore errore. Il codice errore e una sua breve descrizione sono disponibili nelle proprietà errorCode e errorDescription. |
errorCode | Stringa | |
errorDescription | Stringa | Breve descrizione dell'errore |
chartData | Matrice | Un oggetto che contiene il titolo dei dati del grafico, valori giornalieri, date e altro. Pronto ad essere sottoposto a rendering con la libreria HighCharts.js |
fromDate | Stringa | Data inizio del report |
toDate | Stringa | Data fine del report |
Esempio di risposta
JSON senza errori
JSON con un errore
{
"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"
}