logo
bars

通过 CapMonster Cloud API 自动识别 CAPTCHA

使用 CapMonster Cloud API 识别验证码,是通过编程接口自动识别并识别验证码的过程。借助 CapMonster Cloud,您可以自动绕过 CAPTCHA,简化并加快工作流程。

工作原理

API 的验证码识别流程如下:

1. 提交请求

客户端向 API 服务器发送请求,提供 CAPTCHA 数据(图片、网站密钥、网址)。

2. 处理请求

API 服务器处理请求,识别 CAPTCHA 并开始解决过程。

3. 获取结果

API 服务器完成验证码识别,允许客户端继续其验证流程。

为什么要使用 API 来识别验证码

API(应用程序编程接口)可以自动化网站上的操作。
person

填写注册表单

message

提取和复制数据

send

向服务器发送各种类型的信息

通过 API 自动解决 CAPTCHA

CapMonster Cloud API 使用标准 HTTP 请求,并以 JSON 格式发送数据。

API 地址

  • createTask

    创建 CAPTCHA 识别任务。
    JSON POST
    https://api.capmonster.cloud/createTask
  • getTaskResult

    检查任务状态并获取结果。
    JSON POST
    https://api.capmonster.cloud/getTaskResult
  • getBalance

    获取当前账户余额。
    JSON POST
    https://api.capmonster.cloud/getBalance
  • getUserAgent

    提供最新的浏览器和操作系统数据。
    JSON POST
    https://capmonster.cloud/api/useragent/actual

验证码解决算法

发送请求以创建任务发送请求以创建任务
arrow
获取响应获取响应
arrow

错误处理:主要类型和故障排除说明

您可能遇到的主要错误:
INVALID KEY
API 错误代码: ERROR_KEY_DOES_NOT_EXIST
此通知表示输入的 API 密钥不正确或不存在。请检查您是否输入正确并重试。
NO FUNDS
API 错误代码: ERROR_ZERO_BALANCE
此通知表示您的账户余额不足以完成任务(即余额为零)。请充值您的账户以继续解决验证码。
BIG IMAGE SIZE
API 错误代码: ERROR_TOO_BIG_CAPTCHA_FILESIZE
此通知表示验证码大小超出限制。
ZERO IMAGE SIZE
API 错误代码: ERROR_ZERO_CAPTCHA_FILESIZE
此通知表示您上传的验证码大小小于100字节。
CAPTCHA ID IS NOT FOUND
API 错误代码: ERROR_NO_SUCH_CAPCHA_ID, WRONG_CAPTCHA_ID
系统中未找到验证码(无法定位其ID)。验证码状态应在提交后的前5分钟内检查。请确保在此时间范围内检查。
CAPTCHA UNSOLVABLE
API 错误代码: ERROR_CAPTCHA_UNSOLVABLE
此类型的验证码不受服务支持,或者图像不包含可读的答案,意味着它是噪声。图像可能已损坏或渲染不正确。
CAPTCHA IS NOT READY
API 错误代码: CAPTCHA_NOT_READY
验证码尚未解决。请等待一两分钟。
REQUEST IS NOT ALLOWED FROM YOUR IP
API 错误代码: ERROR_IP_NOT_ALLOWED
此通知表示来自此 IP 地址的请求被拒绝。请打开您的个人账户 设置并将您的 IP 添加到允许列表。