批量识别验证码,不一定要写代码。Zapier、Make、Power Automate、n8n、Retool、Google Apps Script 这六个无代码/低代码平台,都能用可视化流程直接调用 CaptchaAI 的 API 完成识别,差别只在轮询方式、超时限制和成本上。这篇对比帮你按团队场景,快速选出最合适的一个。
按场景怎么选(先看结论)
如果你只想先拿一个答案,下面这张表按典型场景给出推荐,细节再往下看。
| 场景 | 推荐平台 |
|---|---|
| 每月 < 100 个验证码,简单触发 | Zapier |
| 带条件逻辑的复杂多步骤流程 | Make |
| 已经在用 Microsoft 365 的团队 | Power Automate |
| 自托管、容量不设上限 | n8n |
| 给非技术同事用的内部工具 | Retool |
| 基于表格的数据处理 | Google Apps Script |
| 高并发(每月 > 10,000 次) | 自定义代码(Python/Node.js) |
一个常见的实际场景:跨境电商或数据团队要从海外站点采集数据,途中撞上 reCAPTCHA v2/v3 或 Cloudflare Turnstile。团队里没有专职工程师,但有人会搭 Zapier 或 Make 流程 —— 这时候把识别这一步交给无代码平台调用 CaptchaAI,就能省掉自己写轮询逻辑的成本。
平台功能对比一览
| 对比项 | Zapier | Make | Power Automate | n8n | Retool | Apps Script |
|---|---|---|---|---|---|---|
| 定价 | 每月 $20 起 | 每月 $9 起 | 每月 $15/用户 起 | 免费(自托管) | 每月 $10 起 | 免费 |
| HTTP 模块 | Webhooks by Zapier | HTTP 模块 | HTTP Premium | HTTP Request | REST API | UrlFetchApp |
| 轮询循环 | 多步 Zap | Repeater 模块 | Do Until 循环 | Loop 节点 | JavaScript 查询 | Utilities.sleep |
| JSON 解析 | 内置 | 内置 | Parse JSON 动作 | 内置 | 内置 | JSON.parse |
| 定时调度 | 内置触发器 | 内置调度器 | Recurrence 触发器 | Cron 触发器 | 不支持(手动) | 时间驱动触发器 |
| 超时限制 | 每步 30 秒 | 每场景 40 分钟 | 30 天运行上限 | 无硬性上限 | 每次查询 120 秒 | 每次执行 6 分钟 |
| 自定义代码 | Code by Zapier(JS) | JavaScript/Python 模块 | 内联 JS 表达式 | Function 节点(JS) | 查询内完整 JS | 完整 JavaScript |
| 自托管 | 否 | 否 | 支持本地部署 | 是 | 支持自托管 | 否 |
| 最适合 | 简单触发 | 复杂多步骤 | Microsoft 生态 | 完全掌控 | 内部工具 | Google Workspace |
各平台详解
Zapier
最适合简单、低量的“触发-响应”流程。用 “Webhooks by Zapier” 模块连接 CaptchaAI,一个典型 Zap 是这样跑的:
- 触发器(Google 表格里新增一行)
- 带验证码参数 POST 到
https://ocr.captchaai.com/in.php - 延迟(内置的 Delay 步骤)
- GET 请求
https://ocr.captchaai.com/res.php轮询结果 - 把 token 写回 Google 表格对应行
- 局限: 每步都有 30 秒超时,而验证码通常要 15–30 秒才出结果,轮询只能靠一个 Delay 步骤来等,这一步还会计入任务用量。想做“重试到识别成功”的多步轮询,得串联多个 Zap,或用团队版才有的 “Looping by Zapier”。
- 容量上限: Starter 档约每月 500 个任务,Team 档约 50,000 个。
Make(Integromat)
最适合带条件判断和批处理的复杂流程。Make 的 Repeater 模块能原生跑轮询循环,不用任何变通手段:
- HTTP 模块 → 把验证码提交给 CaptchaAI
- Sleep 模块 → 等待 15 秒
- Repeater → 最多轮询 20 次
- Router → 判断
status == 1还是CAPCHA_NOT_READY - HTTP 模块 → 返回结果
- 优点: Repeater + Router 原生处理轮询,再配合错误处理模块,就能捕获 API 报错并走兜底分支。
- 容量上限: 取决于套餐的操作数(operations)。每次 HTTP 调用算 1 次操作,一次典型识别大约用掉 4–6 次(1 次提交 + 2–5 次轮询)。
Power Automate
最适合已经在 Microsoft 生态里的团队(Teams、SharePoint、Outlook)。它用 HTTP Premium 连接器(需高级授权)搭配 Do Until 循环来轮询:
- 初始化一个状态变量
- HTTP 动作 → 提交给 CaptchaAI
- Do Until(状态等于 “solved” 或尝试次数 > 20)
- HTTP 动作 → 轮询结果
- Parse JSON → 取出 token
- 更新 SharePoint 列表,或发一条 Teams 通知
- 优点: 和 Teams、SharePoint、Outlook 天然打通,审批和通知都能顺手接上。
- 局限: HTTP Premium 连接器要求 Power Automate Premium(每月 $15/用户),标准连接器发不了任意 HTTP 请求。
n8n
最适合需要完全掌控、又不想付平台费的自托管环境。n8n 跑在你自己的服务器上,没有按操作数计费,HTTP Request 节点直接连 CaptchaAI:
- HTTP Request → 提交验证码
- Wait 节点 → 等 15 秒
- Loop 节点 → 轮询到识别成功
- IF 节点 → 判断状态
- 任意输出节点(数据库、Webhook、文件)
- 优点: 没有厂商锁定,没有操作数限制,还带完整执行历史方便调试;Function 节点提供完整 JavaScript 能力,复杂逻辑都能写。
- 局限: 需要自己准备服务器(Docker、VPS 或 Kubernetes),运行和更新都得自己管。国内不少团队出于数据合规(网络安全法、数据安全法、PIPL)和成本考虑,倾向把整条自动化流程放在自有服务器上,n8n 的自托管方案正好合适。
Retool
最适合给非技术同事搭一个内部验证码识别面板。Retool 提供拖拽式 UI,可以连接 REST API 资源:
- 为 CaptchaAI 配一个 REST API 资源
- 点按钮触发提交查询
- JavaScript 查询用
await语法轮询结果 - 用表格组件展示识别历史
- 状态指示灯显示实时进度
- 优点: 非技术用户面对的是一个干净界面,开发只做一次,团队反复用。
- 局限: 主要为内部工具设计,不是自动化管道,每次识别都要手动或定时触发。
Google Apps Script
最适合 Google Workspace 里基于表格的工作流。Apps Script 直接在 Google 表格里跑 JavaScript:
- 自定义菜单或函数触发脚本
UrlFetchApp.fetch()提交给 CaptchaAIUtilities.sleep()处理轮询间隔- 结果直接写进表格单元格
- 优点: 零成本,和 Google Sheets 深度集成,还能作为表格插件分享给别人。
- 局限: 每次调用有 6 分钟执行上限,批量大时得拆成多个定时触发器来跑。
CaptchaAI 通用集成流程(所有平台通用)
无论用哪个平台,接入 CaptchaAI 的流程都一样:
- 提交 —— 带上 API Key 和验证码参数,POST/GET 到
https://ocr.captchaai.com/in.php - 等待 —— 暂停 10–15 秒做初步处理
- 轮询 —— GET
https://ocr.captchaai.com/res.php?key=YOUR_API_KEY&action=get&id={task_id}&json=1 - 判断 —— 若返回
CAPCHA_NOT_READY,等 5 秒再轮询一次 - 取结果 —— 当
status == 1时,从request字段取出 token
所有平台都支持这些验证码类型(识别类型由 API 参数决定,与平台无关):
- reCAPTCHA v2/v3 →
method=userrecaptcha - Cloudflare Turnstile →
method=turnstile - 图片/OCR →
method=post(base64) - GeeTest v3 →
method=geetest
需要说明的是:CaptchaAI 不支持 hCaptcha 和 FunCaptcha,因此无论换哪个平台都识别不了这两类。
成本对比
以下数字基于公开资料与内部观测样本,仅供参考。实际结果会因运行环境、任务量和时间而不同,请在自有环境中测量。
| 平台 | 每月成本(500 次识别) | 每月成本(5,000 次识别) |
|---|---|---|
| Zapier | $20 平台 + $2.50 API | $50 平台 + $25 API |
| Make | $9 平台 + $2.50 API | $16 平台 + $25 API |
| Power Automate | $15 平台 + $2.50 API | $15 平台 + $25 API |
| n8n(自托管) | $5 服务器 + $2.50 API | $5 服务器 + $25 API |
| Retool | $10 平台 + $2.50 API | $10 平台 + $25 API |
| Apps Script | $0 + $2.50 API | $0 + $25 API |
| 自定义代码 | $5 服务器 + $2.50 API | $5 服务器 + $25 API |
上表 API 一列为便于跨平台对比,按每次识别约 $0.005 估算。CaptchaAI 实际按并发线程计费,BASIC 套餐每月 $15 起(5 个线程),套餐内不限识别次数 —— 具体价格以官方定价页为准,也会因验证码类型而不同。
常见问题排查
| 问题 | 原因 | 处理方式 |
|---|---|---|
| 识别还没完成就超时 | 平台单步超时 < 识别耗时 | 改用回调 URL 模式,或加大轮询间隔 |
| 平台操作数不够用 | 每轮询一次算 1 次操作 | 加大初始等待时间,减少轮询次数 |
| JSON 解析报错 | 响应格式与预期不符 | 在解析步骤前加一步错误处理 |
| 发不了 HTTP 请求 | 免费套餐的限制 | 升级到带 HTTP 模块权限的套餐 |
常见问题
无代码平台和自己写代码调 API,识别速度差别大吗?
识别本身的耗时取决于 CaptchaAI 的处理速度,和平台无关。差别主要在开销:无代码平台每次轮询会占用一次操作或一步任务,密集轮询时会更快耗尽套餐额度;自定义代码则没有这层限制。低到中等量用无代码完全够用。
免费方案能跑通验证码识别吗?
能,但要看限制。n8n 自托管和 Google Apps Script 本身免费,只需付 CaptchaAI 的费用;Zapier、Make 的免费档通常限制操作数或高级功能,量一大就得升级。想零平台成本又要稳定,n8n 自托管是最省的一条路。
hCaptcha 和 FunCaptcha 这两类能识别吗?
平台本身只是转发 HTTP 请求,能识别哪些类型由 CaptchaAI 决定。CaptchaAI 目前支持 reCAPTCHA v2/v3、Cloudflare Turnstile、GeeTest v3 和图片/OCR,暂不支持 hCaptcha 和 FunCaptcha,所以这两类在任何平台上都识别不了。
每月只有几百个验证码,选哪个最划算?
量小又想省事,Zapier 的简单触发流程最快搭起来;想把平台成本压到最低,Google Apps Script 零成本、n8n 自托管每月只有几美元的服务器开销。两者都只需再付 CaptchaAI 的 API 费用即可。
下一步
选好平台,不写代码就能开始识别验证码 —— 免费获取你的 CaptchaAI API Key。
相关指南: