Reference

无代码验证码识别:6 大平台对比与选型

批量识别验证码,不一定要写代码。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 是这样跑的:

  1. 触发器(Google 表格里新增一行)
  2. 带验证码参数 POST 到 https://ocr.captchaai.com/in.php
  3. 延迟(内置的 Delay 步骤)
  4. GET 请求 https://ocr.captchaai.com/res.php 轮询结果
  5. 把 token 写回 Google 表格对应行
  • 局限: 每步都有 30 秒超时,而验证码通常要 15–30 秒才出结果,轮询只能靠一个 Delay 步骤来等,这一步还会计入任务用量。想做“重试到识别成功”的多步轮询,得串联多个 Zap,或用团队版才有的 “Looping by Zapier”。
  • 容量上限: Starter 档约每月 500 个任务,Team 档约 50,000 个。

Make(Integromat)

最适合带条件判断和批处理的复杂流程。Make 的 Repeater 模块能原生跑轮询循环,不用任何变通手段:

  1. HTTP 模块 → 把验证码提交给 CaptchaAI
  2. Sleep 模块 → 等待 15 秒
  3. Repeater → 最多轮询 20 次
  4. Router → 判断 status == 1 还是 CAPCHA_NOT_READY
  5. HTTP 模块 → 返回结果
  • 优点: Repeater + Router 原生处理轮询,再配合错误处理模块,就能捕获 API 报错并走兜底分支。
  • 容量上限: 取决于套餐的操作数(operations)。每次 HTTP 调用算 1 次操作,一次典型识别大约用掉 4–6 次(1 次提交 + 2–5 次轮询)。

Power Automate

最适合已经在 Microsoft 生态里的团队(Teams、SharePoint、Outlook)。它用 HTTP Premium 连接器(需高级授权)搭配 Do Until 循环来轮询:

  1. 初始化一个状态变量
  2. HTTP 动作 → 提交给 CaptchaAI
  3. Do Until(状态等于 “solved” 或尝试次数 > 20)
  4. HTTP 动作 → 轮询结果
  5. Parse JSON → 取出 token
  6. 更新 SharePoint 列表,或发一条 Teams 通知
  • 优点: 和 Teams、SharePoint、Outlook 天然打通,审批和通知都能顺手接上。
  • 局限: HTTP Premium 连接器要求 Power Automate Premium(每月 $15/用户),标准连接器发不了任意 HTTP 请求。

n8n

最适合需要完全掌控、又不想付平台费的自托管环境。n8n 跑在你自己的服务器上,没有按操作数计费,HTTP Request 节点直接连 CaptchaAI:

  1. HTTP Request → 提交验证码
  2. Wait 节点 → 等 15 秒
  3. Loop 节点 → 轮询到识别成功
  4. IF 节点 → 判断状态
  5. 任意输出节点(数据库、Webhook、文件)
  • 优点: 没有厂商锁定,没有操作数限制,还带完整执行历史方便调试;Function 节点提供完整 JavaScript 能力,复杂逻辑都能写。
  • 局限: 需要自己准备服务器(Docker、VPS 或 Kubernetes),运行和更新都得自己管。国内不少团队出于数据合规(网络安全法、数据安全法、PIPL)和成本考虑,倾向把整条自动化流程放在自有服务器上,n8n 的自托管方案正好合适。

Retool

最适合给非技术同事搭一个内部验证码识别面板。Retool 提供拖拽式 UI,可以连接 REST API 资源:

  1. 为 CaptchaAI 配一个 REST API 资源
  2. 点按钮触发提交查询
  3. JavaScript 查询用 await 语法轮询结果
  4. 用表格组件展示识别历史
  5. 状态指示灯显示实时进度
  • 优点: 非技术用户面对的是一个干净界面,开发只做一次,团队反复用。
  • 局限: 主要为内部工具设计,不是自动化管道,每次识别都要手动或定时触发。

Google Apps Script

最适合 Google Workspace 里基于表格的工作流。Apps Script 直接在 Google 表格里跑 JavaScript:

  1. 自定义菜单或函数触发脚本
  2. UrlFetchApp.fetch() 提交给 CaptchaAI
  3. Utilities.sleep() 处理轮询间隔
  4. 结果直接写进表格单元格
  • 优点: 零成本,和 Google Sheets 深度集成,还能作为表格插件分享给别人。
  • 局限: 每次调用有 6 分钟执行上限,批量大时得拆成多个定时触发器来跑。

CaptchaAI 通用集成流程(所有平台通用)

无论用哪个平台,接入 CaptchaAI 的流程都一样:

  1. 提交 —— 带上 API Key 和验证码参数,POST/GET 到 https://ocr.captchaai.com/in.php
  2. 等待 —— 暂停 10–15 秒做初步处理
  3. 轮询 —— GET https://ocr.captchaai.com/res.php?key=YOUR_API_KEY&action=get&id={task_id}&json=1
  4. 判断 —— 若返回 CAPCHA_NOT_READY,等 5 秒再轮询一次
  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

相关指南:

该文章已禁用评论。