跳到主要内容
NexCaptcha

验证码类型 · Google Cloud

reCAPTCHA Enterprise 验证码识别接口

企业版多了 enterprisePayload、s 参数和自定义 API 域名,普通打码常直接失败。一个接口同时覆盖企业版 v2 与 v3,参数原样透传。

其他叫法谷歌企业版验证码recaptcha enterprise 打码企业版 recaptcha 接口enterprise s 参数谷歌企业版人机验证

单价
$1.50
每千次
目标站点接受率
98.8%
平均耗时
6.1s
P95 耗时
13.9s

[ 01 ]长什么样

可能什么都不显示,也可能是常见的 v2 勾选框和九宫格,取决于站点用的密钥类型。

[ 02 ]难在哪里

企业版多了一个 enterprisePayload 对象,通常就是一个 s 值,接口域名也经常换成 recaptcha.net。这两项必须原样透传,否则后端在 assessments.create 阶段直接拒掉。判定发生在服务端并且带 reason code,所以同一个 token 在普通 v2 密钥上能过,在企业版上照样被拒,前端还看不出哪里失败。

[ 03 ]我们怎么做

任务支持 enterprisePayload 和 apiDomain 两个字段,原样透传,包括走 recaptcha.net 的密钥。企业版的勾选型和评分型密钥都进企业版识别队列,这个队列按目标站的实际接受率考核,不是按 token 格式是否正确。某个密钥开始出现目标站拒收,队列会自动换一批机器,被拒的那几次不计费。

[ 02 ]五行代码接入

五行代码接入

提交任务,取回 token。官方 SDK 已把创建、轮询、重试封装成一次调用。

recaptcha-enterprise.sh
curl -s https://api.nexcaptcha.net/createTask \
  -H "Content-Type: application/json" \
  -d '{
    "clientKey": "YOUR_API_KEY",
    "task": {
      "type": "RecaptchaV2EnterpriseTaskProxyless",
      "websiteURL": "...",
      "websiteKey": "...",
      "enterprisePayload": "...",
      "apiDomain": "..."
    }
  }'

必需参数

任务类型名
RecaptchaV2EnterpriseTaskProxyless
websiteURL
required
websiteKey
required
enterprisePayload
required
apiDomain
required
识别难度
较难

[ 05 ]关于这一项的常见问题

关于这一项的常见问题

看页面脚本里是 grecaptcha.enterprise 还是 grecaptcha,或者有没有加载 enterprise.js。企业版还经常把接口域名换成 recaptcha.net,这个域名要作为 apiDomain 原样传过来。

页面上有就必须传。后端调 assessments.create 时会把这个值带上做校验,缺了直接判失败。页面上没有 s 值就不用传这个字段。

不贵,同样是每 1000 次 1.50 美元。p50 6.1 秒,p95 13.9 秒,识别成功率 98.8%。多出来的时间花在 payload 和 apiDomain 的透传上,不是排在另一个队列。

改两处:task type 换成企业版的,参数里补上 enterprisePayload 和 apiDomain。websiteURL、websiteKey 的写法不变,轮询逻辑也不用动。注册后有免费测试额度,可以先拿一个真实企业版站点跑通再切量。

第一千次识别,我们请。

创建密钥,粘进上面的示例代码,看着真实的 token 返回。不用绑卡,没有销售电话。