getAppStats: récupérer les statistiques de l'application
Cette méthode récupère les statistiques quotidiennes de votre application, que vous enregistrez dans le Centre de développement. Les statistiques ne sont disponibles que pour le propriétaire de l'application. En cas de méthode d'accès incorrecte renvoie ERROR_ACCESS_DENIED.
Les statistiques sont dans le même format que celui utilisé dans AntiCaptcha pour rendre les graphiques JS en utilisant le plugin HighCharts. Vous pouvez le reformater de la manière dont vous avez besoin des données pour vos représentations.
Address: https://api.anti-captcha.com/getAppStats
Method: POST
Content-type: application-json
Propriétés de la demande
Propriété | Type | Obligatoire | Objectif |
---|---|---|---|
clientKey | String | Yes | |
softId | Integer | Yes | ID de votre application du Centre des développeurs |
mode | String | Non | Type de statistiques: erreurs (défaut) : Données d'erreurs vues : Vues des pages de l'application téléchargements : Clics sur le lien “Télécharger” utilisateurs : Nombre d'utilisateurs argent : 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é | Type | Objectif |
---|---|---|
errorId | Integer | Identificateur d'erreur. 0 - aucune erreur, l'opération s'est terminée avec succès. >1 - identifiant d'erreur. Code d'erreur et brève description transférés dans les propriétés errorCode and errorDescription. |
errorCode | String | |
errorDescription | String | Brève description de l'erreur |
chartData | Array | Un objet qui contient le titre des données du graphique, les valeurs quotidiennes, les dates et plus encore. Prêt à être rendu dans HighCharts.js |
fromDate | String | Date de début du rapport |
toDate | String | Date 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"
}