指南
getToken: 直接获取令牌

getToken: 直接获取 token

WARNING

直接获取任务以解决所选验证码类型。

在参数中指定验证码类型。

目前支持以下类型:

  • ReCaptchaV2Task

  • ReCaptchaV2EnterpriseTask

  • ReCaptchaV2TaskProxyLess

  • ReCaptchaV2EnterpriseTaskProxyLess

  • ReCaptchaV3Task

  • ReCaptchaV3EnterpriseTask

  • ReCaptchaV3TaskProxyLess

  • ReCaptchaV3EnterpriseTaskProxyLess

请求示例

POST https://api.capsolver.com/getToken
Host: api.capsolver.com
Content-Type: application/json
 
{
    "clientKey":"YOUR_API_KEY",
    "appId": "APP_ID",
    "task": {
        "type":"ReCaptchaV3TaskProxyLess",// 在下方填写你需要识别的类型
        "websiteURL": "https://demo.com/",
        "websiteKey": "6LcpsXsnAAAAAbbAcafeiCCr3xxx2UeZ8qef1Hbb"
    }
}

请求参数

参数类型必填描述
clientKeyStringYes客户端账户密钥,可在仪表板中找到
appIdStringNo您的开发者AppId,在仪表板的开发者部分申请
taskObjectYes任务对象
callbackUrlStringNotoken 将发送 (POST) 到此端点

响应示例

{
    "errorId": 0,
	"taskId": "...",
    "solution": {
        "gRecaptchaResponse": "03AGdBq25SxXT-pmSeBXjzScW-EiocHwwpwqtk1QXlJnGnUJCZrgjwLLdt7cb0..."
    },
    "status": "ready"
}

响应结构

参数类型描述
errorIdInteger错误信息:
0 - 无错误
1 - 有错误
errorCodeString错误代码:完整错误列表
errorDescriptionString错误描述
statusString• ready
solutionObject任务结果数据。不同任务类型的数据不同

响应规范

  • 识别成功:当 errorId = 0status = ready 时,结果在 solution 中。

  • 错误:当 errorId 大于 0 时,请根据 errorDescription 获取错误信息。

    错误代码:完整错误列表