getAppStats: استعراض إحصائيات التطبيق
تستعرض هذه الطريقة الإحصائيات اليومية لتطبيقك، والذي تقوم بتسجيله في مركز المطورين. الإحصائيات متاحة فقط لمالك التطبيق. في حالة وجود طريقة وصول غير صحيحة، تعمل الطريقة على إظهار رسالة خطأ ERROR_ACCESS_DENIED.
الإحصائيات بنفس التنسيق المستخدم في AntiCaptcha لعرض مخططات جافاسكريبت باستخدام إضافة HighCharts. يمكنك إعادة تنسيقه بالطريقة التي ترغب في عرض بياناتك بها.
العنوان: https://api.anti-captcha.com/getAppStats
الأمر: POST
Content-type: application-json
خصائص الطلب
الخاصية | نوع الخاصية | الأهمية | الوظيفة |
---|---|---|---|
clientKey | String | مطلوبة | |
softId | Integer | مطلوبة | الرقم التعريفي لتطبيقك من مركز المطورين |
mode | String | غير مطلوبة | نوع الإحصائيات: أخطاء strong> (القيم الافتراضية): بيانات الأخطاء المشاهدات : مشاهدات صفحة التطبيق التنزيلات : عدد النقرات على رابط التنزيل المستخدمون : عدد المستخدمين الأموال : الأرباح |
مثال على الطلب
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
بنية الاستجابة
الخاصية | نوع الخاصية | الوظيفة |
---|---|---|
errorId | Integer |
مُعرف الخطأ
0 - لا يوجد أخطاء، اكتملت العملية بنجاح. 1 - مُعرّف الخطأ. تم نقل رمز الخطأ والوصف المختصر في خصائص errorCode و errorDescription. |
errorCode | String | |
errorDescription | String | شرح مختصر للخطأ |
chartData | Array | عنصر يحتوي على عنوان بيانات الرسم البياني والقيم اليومية والتواريخ والمزيد. جاهز للعرض في HighCharts.js |
fromDate | String | تاريخ بدأ التقرير |
toDate | String | تاريخ انتهاء التقرير |
مثال على الاستجابة
كود JSON بدون أخطاء
{
"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
{
"errorId": 1,
"errorCode": "ERROR_KEY_DOES_NOT_EXIST",
"errorDescription": "Account authorization key not found in the system"
}