getAppStats: استعراض إحصائيات التطبيق
تستعرض هذه الطريقة الإحصائيات اليومية لتطبيقك، والذي تقوم بتسجيله في مركز المطورين. الإحصائيات متاحة فقط لمالك التطبيق. في حالة وجود طريقة وصول غير صحيحة، تعمل الطريقة على إظهار رسالة خطأ ERROR_ACCESS_DENIED.
الإحصائيات بنفس التنسيق المستخدم في AntiCaptcha لعرض مخططات جافاسكريبت باستخدام إضافة HighCharts. يمكنك إعادة تنسيقه بالطريقة التي ترغب في عرض بياناتك بها.
العنوان: https://api.anti-captcha.com/getAppStats
الأمر: POST
Content-type: application-json
خصائص الطلب
الخاصية | نوع الخاصية | الأهمية | الوظيفة |
---|---|---|---|
clientKey | String | مطلوبة | |
softId | Integer | مطلوبة | الرقم التعريفي لتطبيقك من مركز المطورين |
mode | String | غير مطلوبة | نوع الإحصائيات: errors: (افتراضي): بيانات الأخطاء views: مشاهدات صفحة التطبيق downloads: ينقر على الرابط "تنزيل". users: عدد المستخدمين money: المال المكتسب |
مثال على الطلب
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 - لا توجد أخطاء، تمت العملية بنجاح. >0 - معرف الخطأ. يتوفر رمز الخطأ ووصفه المختصر في الخاصيتين errorCode وerrorDescription. |
errorCode | String | |
errorDescription | String | شرح مختصر للخطأ |
chartData | Array | عنصر يحتوي على عنوان بيانات الرسم البياني والقيم اليومية والتواريخ والمزيد. جاهز للعرض في HighCharts.js |
fromDate | String | تاريخ بدأ التقرير |
toDate | String | تاريخ انتهاء التقرير |
مثال على الاستجابة
كود JSON بدون أخطاء
خطأ بكود 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"
}