易语言示例由网友提供(南方填表、松等),仅供参考,我们没有逐行审核。示例包含:
- reCAPTCHA、hCaptcha 的模拟点击(启动浏览器后自动识别并点击)
- FunCaptcha 图像识别
- reCAPTCHA token 的提交
用易语言调用接口的要点
Section titled “用易语言调用接口的要点”不依赖示例包,用易语言的网页访问命令(POST)就能调用 API:
- 地址
https://api.yescaptcha.com/createTask,方法POST,协议头加Content-Type: application/json。 - 提交的内容是 JSON 文本,例如
{"clientKey":"你的clientKey","task":{"type":"ImageToTextTaskOcrBase","body":"图片的Base64"}}。 - 返回的 JSON 里
errorId为 0 表示成功;异步类型取taskId,每 5 秒向https://api.yescaptcha.com/getTaskResult提交{"clientKey":"…","taskId":"…"},直到status为ready。 - 图片的 Base64 不要带
data:image/...;base64,前缀,也不要有换行。
请求和返回的格式见 请求与响应。
示例跑不起来
Section titled “示例跑不起来”- 提示无法创建浏览器:先用示例包里自带的浏览器;卸载可能冲突的其他浏览器;或者编译成程序后再运行。
- 返回错误码:对照 错误码 检查参数。