Menu

getAppStats: récupérer les statistiques de l'application

Cette méthode permet de récupérer les statistiques quotidiennes de votre application, que vous enregistrez dans le Centre de développement. Les statistiques ne sont accessibles qu'au propriétaire de l'application. l'accès inapproprié retourne ERROR_ACCESS_DENIED.

Les statistiques sont dans le même format que celui utilisé par AntiCaptcha pour rendre les graphiques JS à l'aide de la librairie HighCharts. Vous pouvez le reformater de la manière dont vous avez besoin des données pour vos représentations.

Adresse: https://api.anti-captcha.com/getAppStats
Méthode: POST
Content-type: application-json

Propriétés de la demande

PropriétéTypeObligatoireObjectif
clientKeyStringOui
softIdIntegerOuiID de votre application du Centre des développeurs
modeStringNonType de statistiques :
errors: (par défaut) : Données d'erreurs
views: Pages vues de l'application
downloads: Cliquer sur le lien “télécharger”
users: Nombre d'utilisateurs
money: Argent gagné

Exemple de demande

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


Structure de réponse

PropriétéTypeObjectif
errorIdIntegerIdentifiant d'erreur.
0 - pas d'erreur, l'opération s'est déroulée avec succès.
>0 - identifiant de l'erreur. Le code d'erreur et sa brève description sont disponibles dans les propriétés errorCode et errorDescription.
errorCodeString
errorDescriptionStringBrève description de l'erreur
chartDataArray
Un objet qui contient le titre des données du graphique, les valeurs quotidiennes, les dates, etc. Prêt à être rendu avec la librairie HighCharts.js
fromDateStringDate de début du rapport
toDateStringDate de fin du rapport

Exemple de réponse

JSON sans erreurs
JSON avec une erreur
{
  "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"
}