Dokumentationsmenyn

getAppStats: hämta appstatistik

Den här metoden hämtar daglig statistik för din app, som du registrerar i Utvecklarportalen. Statistiken är bara tillgänglig för appens ägare. Om tillgång nekas svarar metoden med ERROR_ACCESS_DENIED.

Statistiken är i samma format som används av Anti Captcha för att rita upp JS-grafer med tillägget HighCharts. Du kan formatera om den till det format du behöver för att visa din data.

Adress: https://api.anti-captcha.com/getAppStats
Metod: POST
Content-type: application-json

Förfrågans egenskaper

Egenskap Typ Obligatorisk Beskrivning
clientKey Textsträng Ja
softId Heltal (integer) Ja Din apps id i Utvecklarcenter
mode Textsträng Nej Typ av statistik:
errors (förvalt): Feldata
views: Appsidans visningar
downloads: Klick på "ladda ner"-länken
users: Antal användare
money: Intjänade pengar

Exempel på förfrågan

CURL
          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
        


Svarets struktur

Egenskap Typ Beskrivning
errorId Heltal (integer) Felidentifierare.
0 – inga fel. Åtgärden slutfördes utan fel.
>1 – felidentifierare. Felkod och en kort beskrivning överförda i egenskaperna errorCode och errorDescription.
errorCode Textsträng
errorDescription Textsträng Kort beskrivning av felet
chartData Datatabell (array)
Ett objekt som innehåller grafdatans titel, dagsvärden, datum, med mera. Kan ritas direkt med HighCharts.js
fromDate Textsträng Rapportens startdatum
toDate Textsträng Rapportens slutdatum

Exempel på svar

JSON utan fel
          {
  "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"
}
        
JSON med fel
          {
    "errorId": 1,
    "errorCode": "ERROR_KEY_DOES_NOT_EXIST",
    "errorDescription": "Account authorization key not found in the system"
}