CAPTCHA 指南。

reCAPTCHA v3、Kasada 和 Ticketmaster TMPT 的代码示例与问题修复方法。选择编程语言,获取第一个解算结果,或查明请求被拒绝的原因。

从这里开始

PythonNode.jsKasada 请求头TMPT Cookie

指南库共 100 篇指南

第 1 页,共 5 页

代码示例

使用 Python 求解 reCAPTCHA Enterprise

安装 Python SDK、设置网站配置、求解 reCAPTCHA Enterprise,并提交返回的令牌。

集成阅读需 3 分钟
代码示例

使用 Node.js 求解 reCAPTCHA Enterprise

安装 Node.js SDK,请求 Enterprise 令牌,使用匹配的代理和浏览器身份提交,并在不创建重复任务的情况下处理失败。

集成阅读需 4 分钟
代码示例

使用 cURL 请求 reCAPTCHA Enterprise 令牌

发起首次 REST 请求,读取响应,并在求解完成后获取令牌。

集成阅读需 4 分钟
代码示例

使用 PHP 求解 reCAPTCHA Enterprise

完整的 PHP REST 示例:创建任务、等待结果并读取令牌。

集成阅读需 2 分钟
代码示例

使用 Go 求解 reCAPTCHA Enterprise

安装 Go SDK,完成一个 Enterprise 求解任务,并使用正确的代理和浏览器请求头提交其令牌。

集成阅读需 2 分钟
代码示例

使用 C# 求解 reCAPTCHA Enterprise

完整的 C# REST 示例:创建任务、等待结果并读取令牌。

集成阅读需 2 分钟
代码示例

使用 Java 求解 reCAPTCHA Enterprise

使用 Java HttpClient 和 Gson 请求 Enterprise 令牌,附完整源码及编译和运行命令。

集成阅读需 2 分钟
reCAPTCHA Enterprise

使用 API 求解标准版 reCAPTCHA v3

将 recaptchaType 设为 v3,获取已完成的令牌,并使用匹配的代理和浏览器身份提交。

CAPTCHA 概念阅读需 3 分钟
reCAPTCHA Enterprise

reCAPTCHA v2、v3 和 Enterprise:确定所需类型

区分复选框式和隐形式 v2 与基于评分的 v3,解读 Enterprise 脚本,并选择正确的任务设置。

CAPTCHA 概念阅读需 3 分钟
reCAPTCHA Enterprise

查找页面上的 reCAPTCHA action

在 execute 调用或 data-action 属性中定位 action,而不是猜测其值。

CAPTCHA 概念阅读需 2 分钟
reCAPTCHA Enterprise

设置 reCAPTCHA 站点配置

添加站点配置,匹配其主机名和采集 action,并在求解前解决配置缺失或未激活的问题。

CAPTCHA 概念阅读需 3 分钟
reCAPTCHA Enterprise

为什么你的 reCAPTCHA v3 令牌评分偏低

了解 v3 低评分的含义,并在购买另一次求解前检查 action、站点配置、代理和浏览器请求头。

CAPTCHA 概念阅读需 2 分钟
错误与超时

任务已就绪,为什么 reCAPTCHA 令牌仍被拒绝?

在付费再次求解前,先修复已就绪令牌被拒绝的问题:检查发出的令牌、请求上下文、有效期和提交客户端。

故障排查阅读需 3 分钟
reCAPTCHA Enterprise

reCAPTCHA 令牌的有效期是多久?

经典版和 Enterprise 版 reCAPTCHA 令牌在两分钟后过期,且只能使用一次。请在提交受保护请求前再请求令牌。

CAPTCHA 概念阅读需 2 分钟
Kasada 与 TMPT

使用 API 获取 Kasada 请求头

创建并轮询 Kasada 任务,获取其请求头,并将其与返回的浏览器身份及成功完成求解的代理配合使用。

集成阅读需 2 分钟
Kasada 与 TMPT

获取 Ticketmaster TMPT cookie

请求 Event 或 Login TMPT cookie,等待结果就绪,并在附加时避免重复添加 cookie 前缀。

集成阅读需 3 分钟
Kasada 与 TMPT

TMPT 与 Kasada:你需要哪种 Ticketmaster 任务?

为 TMPT cookie、Kasada 请求头或 reCAPTCHA 令牌选择正确的任务,附请求示例和集成链接。

集成阅读需 3 分钟
Kasada 与 TMPT

求解后 Ticketmaster 返回 403:应检查哪些内容

区分 API 403 与 Ticketmaster 拒绝,并检查求解结果的提交方式。

集成阅读需 3 分钟
Kasada 与 TMPT

修复 TMPT cookie 发送不正确的问题

诊断 TMPT cookie 的发送问题,替换过期值,并在 Python 或 Node.js 中正确附加求解结果。

集成阅读需 3 分钟
代理与浏览器身份

为 CAPTCHA 求解选择和配置代理

代理 URL 格式、固定会话,以及 HTTP 407、目标不可达和求解结果被拒绝的修复方法。

API 概念阅读需 3 分钟
代理与浏览器身份

使用实际完成任务求解的代理

将 egressAttempts 映射到原始代理列表,使用 SDK 辅助函数选出成功的代理,并将其与返回的浏览器身份配合复用。

API 概念阅读需 2 分钟
代理与浏览器身份

使用返回的用户代理和客户端提示

根据已就绪的求解结果设置 User-Agent 和 sec-ch-ua,替换过期的请求头,并通过成功完成求解的代理提交。

API 概念阅读需 2 分钟
错误与超时

处理 CAPTCHA 任务轮询和超时

默认等待设置、有限轮询,以及任务请求超时后的恢复。

故障排查阅读需 4 分钟
错误与超时

恢复超时请求,无需为另一个任务付费

复用 requestId 来恢复现有任务,而不是在超时后创建新任务。

故障排查阅读需 3 分钟

在查找字段或端点?

API 参考列出了所有请求字段、任务状态和响应结构。

打开 API 参考
CAPTCHA 指南 · solvethree