getToken: lấy token trực tiếp
CẢNH BÁO
Lấy tác vụ trực tiếp để giải loại captcha đã chọn.
Chỉ định loại captcha trong tham số.
Hiện tại hỗ trợ các loại sau:
-
ReCaptchaV2Task
-
ReCaptchaV2EnterpriseTask
-
ReCaptchaV2TaskProxyLess
-
ReCaptchaV2EnterpriseTaskProxyLess
-
ReCaptchaV3Task
-
ReCaptchaV3EnterpriseTask
-
ReCaptchaV3TaskProxyLess
-
ReCaptchaV3EnterpriseTaskProxyLess
Ví dụ yêu cầu
POST https://api.capsolver.com/getToken
Host: api.capsolver.com
Content-Type: application/json
{
"clientKey":"YOUR_API_KEY",
"appId": "APP_ID",
"task": {
"type":"ReCaptchaV3TaskProxyLess",// Viết loại bạn cần nhận dạng bên dưới
"websiteURL": "https://demo.com/",
"websiteKey": "6LcpsXsnAAAAAbbAcafeiCCr3xxx2UeZ8qef1Hbb"
}
}
Tham số yêu cầu
Tham số | Loại | Bắt buộc | Mô tả |
---|---|---|---|
clientKey | String | Có | Khóa tài khoản client, có thể tìm thấy trong bảng điều khiển |
appId | String | Không | appId của nhà phát triển của bạn, đăng ký trong phần nhà phát triển của bảng điều khiển |
task | Object | Có | Đối tượng tác vụ |
callbackUrl | String | Không | token sẽ được gửi (post) đến điểm cuối này |
Ví dụ phản hồi
{
"errorId": 0,
"taskId": "...",
"solution": {
"gRecaptchaResponse": "03AGdBq25SxXT-pmSeBXjzScW-EiocHwwpwqtk1QXlJnGnUJCZrgjwLLdt7cb0..."
},
"status": "ready"
}
Cấu trúc phản hồi
Tham số | Loại | Mô tả |
---|---|---|
errorId | Integer | Thông báo lỗi: 0 - không lỗi 1 - có lỗi |
errorCode | String | errorCode: danh sách đầy đủ các lỗi |
errorDescription | String | Mô tả lỗi |
status | String | • sẵn sàng |
solution | Object | Dữ liệu kết quả tác vụ. Khác nhau đối với từng loại tác vụ |
Quy cách phản hồi
-
Nhận dạng thành công: Khi
errorId
=0
vàstatus
=ready
, kết quả nằm trongsolution
. -
Lỗi: Khi
errorId
lớn hơn0
, vui lòng tìm hiểu thông tin lỗi theoerrorDescription
.