moon

返回首页

创建任务

通过 createTask方法 创建识别任务

请求节点: 国际节点 https://api.1captcha.vip

请求地址: https://api.1captcha.vip/createTask

请求格式:POST application/json recaptchav2 平均识别时间在130S左右

对象结构

:某些网站可能需要ua匹配,请直接使用我们指纹所用的ua,一般我们会紧接着chrome版本进行更新

ua:Mozilla/5.0(Windows NT 10.0;Win64;x64)AppleWebKit/537.36(KHTML,如 Gecko)Chrome/137.0.0.0 Safari/537.36

sec-ch-ua:“Google Chrome”;v=”137”,“非品牌”;v=”24”,“Chromium”;v=”137” | 属性 | 类型 | 必须 | 说明 | |:——————————————–:|:——————————————–:|:——————————————–:|:——————————————–:| | type | string | 是 | RecaptchaV2TaskProxyless |
| websiteURL | string | 是 | ReCaptchaV2 网页地址,一般固定值。 |
| websiteKey | string | 是 | ReCaptchaV2 网站密钥,固定值。 |
| isInvisible | string | 否 | 非必须,如果遇到隐型版本的请传true值 |

请求示例

{
    "clientKey": "cc9c18d3e263515c2c072b36a7125eecc078618f",
    "task": {
        "websiteURL": "https://www.google.com/recaptcha/api2/demo",
        "websiteKey": "6Le-wvkSAAAAAPBMRTvw0Q4Muexq9bi0DJwx_mJ-",
        "type": "RecaptchaV2TaskProxyless",
        "isInvisible": false // isinvisable类型才需要添加 true 值
    }
}

响应示例

{
    "errorId": 0,
    "errorCode": "",
    "errorDescription": "",
    "taskId": "61138bb6-19fb-11ec-a9c8-0242ac110006" // 请记录此ID
}

获取结果

使用 getTaskResult 方法获取识别结果

请求节点: 国际节点 https://api.1captcha.vip

请求地址: https://api.1captcha.vip/getTaskResult

请求格式:POST application/json 根据系统负载,您将在 120s 的时间间隔内得到结果,300秒自动超时

{
    "clientKey":"cc9c18d3e263515c2c072b36a7125eecc078618f3",
    "taskId": "61138bb6-19fb-11ec-a9c8-0242ac110006"
}

响应结果

属性 类型 说明
errorId Integer 错误提示: 0 - 没有错误,1 - 有错误
errorCode string 错误代码
errorDescription string 错误详细描述
status string processing - 正在识别中,请3秒后重试。 ready - 识别完成,在solution参数中找到结果
solution Object 识别结果,不同类型的任务结果会有所区别。
gRecaptchaResponse string 识别结果:response值。一次性使用,有效期120s,建议在60s内使用。

响应示例

{
    "errorId": 0,
    "errorCode": null,
    "errorDescription": null,
    "solution": {
        "gRecaptchaResponse": "03AGdBq25SxXT-pmSeBXjzScW-EiocHwwpwqtk1QXlJnGnU......"
    },
    "status": "ready"
}

响应说明