getAppStats: 어플리케이션 통계를 불러오세요.
이 메소드는 개발자 센터에 등록하신 어플리케이션에 대한 일일 통계를 불러옵니다. 어플리케이션 소유자만 통계를 이용할 수 있습니다. 부적절한 액세스 메소드의 경우, ERROR_ACCESS_DENIED로 돌아가세요.
이 통계는 HighCharts 플러그인을 이용하여 JS 차트를 제시하기 위하여 안티 캡챠에 이용되는 것과 동일한 포맷입니다. 데이터가 나타나야 하는 방식으로 다시 포맷팅할 수 있습니다.
주소: https://api.anti-captcha.com/getAppStats
메소드: POST
Content-type: application-json
프로퍼티 요청
프로퍼티 | 유형 | 필수 | 목적 |
---|---|---|---|
clientKey | 스트링 | 예 | |
softId | 정수 | 예 | 개발자 센터 내의 앱 ID |
mode | 스트링 | 아니요 | 통계 유형: 오류 (기본값) : 오류 데이터 조회 : 앱 페이지 조회 다운로드 : '다운로드' 링크를 클릭하세요. 사용자 : 사용자 수 수익 : 수익 |
예시 요청
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 | 정수 |
오류 식별자.
0 - 오류 없음. 성공적으로 작업을 완료했습니다. >1 - 오류 식별자. errorCode 및 errorDescription 프로퍼티에서 전송된 오류 코드 및 짧은 설명. |
errorCode | 스트링 | |
errorDescription | 스트링 | 오류에 대한 짧은 설명 |
chartData | 배열 | 차트 데이터, 일일 값, 날짜 등을 포함하는 객체. HighCharts.js에서 제공할 준비됨. |
fromDate | 스트링 | 보고서 시작일 |
toDate | 스트링 | 보고서 종료일 |
반응 예시
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"
}