getAppStats: เรียกดูข้อมูลสถิติแอปพลิเคชัน
เมธอดนี้จะเรียกดูข้อมูลสถิติรายวันสำหรับแอปพลิเคชันของคุณซึ่งคุณลงทะเบียนในศูนย์นักพัฒนา ข้อมูลสถิติสามารถดูได้เฉพาะเจ้าของแอปพลิเคชัน สิทธิ์เข้าถึงที่ไม่เหมาะสมจะส่งคืนค่า ERROR_ACCESS_DENIED
ข้อมูลสถิติอยู่ในรูปแบบเดียวกับที่ใช้ใน AntiCaptcha เพื่อแสดงแผนภูมิ JS โดยใช้คลัง HighCharts คุณสามารถจัดรูปแบบข้อมูลที่คุณนำเสนอได้ใหม่ตามที่คุณต้องการ
ที่อยู่: https://api.anti-captcha.com/getAppStats
เมธอด POST
Content-type: application-json
คุณสมบัติคำขอ
คุณสมบัติ | ประเภท | จำเป็น | วัตถุประสงค์ |
---|---|---|---|
clientKey | สตริง | ใช่ | |
softId | จำนวนเต็ม | ใช่ | รหัสแอปของคุณจากศูนย์นักพัฒนา |
mode | สตริง | ไม่ | ประเภทข้อมูลสถิติ 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 | จำนวนเต็ม | ตัวระบุข้อผิดพลาด 0 - ไม่มีข้อผิดพลาด การดำเนินการเสร็จสมบูรณ์ >0 - ตัวระบุข้อผิดพลาด รหัสข้อผิดพลาดและคำอธิบายสั้นๆ อยู่ในคุณสมบัติ errorCode และ errorDescription |
errorCode | สตริง | |
errorDescription | สตริง | คำอธิบายสั้นๆ เกี่ยวกับข้อผิดพลาด |
chartData | อาเรย์ | อ็อบเจ็กต์ที่มีชื่อของข้อมูลแผนภูมิ ค่ารายวัน วันที่และอื่นๆ พร้อมแสดงผลในคลัง HighCharts.js |
fromDate | สตริง | วันที่เริ่มต้นของรายงาน |
toDate | สตริง | วันที่สิ้นสุดของรายงาน |
ตัวอย่างการตอบกลับ
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"
}