TMPT 与 Kasada:你需要哪种 Ticketmaster 任务?
需要 tmpt Cookie 时,使用 TicketmasterTmptTask。需要 Kasada 请求头时,使用 KasadaTask。reCAPTCHA 检查需要单独的令牌。这些输出不能互换:重命名令牌字段并不会将其变成 Cookie 或一组请求头。
本页内容
根据目标请求的需求选择
| 产品 | 请求字段 | 输出 | 支持范围 |
|---|---|---|---|
| Ticketmaster TMPT | type: TicketmasterTmptTask、确切的目标 url、action: Event 或 Login,以及代理输入 | 原始 tmpt Cookie 值 | Ticketmaster Event 和 Login 任务 |
| Kasada | type: KasadaTask、url 和代理输入 | headers 对象和浏览器身份信息 | 独立 Kasada 目前支持 www.ticketmaster.com 上的 HTTPS 目标 |
| reCAPTCHA | site 主机名、action 和代理输入;不包含 type 或 url | reCAPTCHA 令牌 | 标准版 v3 和 Enterprise v3 |
三种产品均需要客户自行提供 HTTP(S) 代理。
三种产品均使用相同的任务 API:通过 POST /v1/tasks 创建任务,通过 GET /v1/tasks/:id 获取任务。在 Bearer 授权请求头中使用工作区 API 密钥进行身份验证,并将该密钥保留在服务器端。
Kasada:请求并应用整组请求头
{
"type": "KasadaTask",
"url": "https://www.ticketmaster.com/discovery/v2/events",
"proxy": "http://user:[email protected]:8080",
"requestId": "example_kasada_001"
}将 url 设置为预期的受支持目标,并替换示例代理。requestId 为可选字段。不要向 Kasada 请求添加 site、action、recaptchaType、session 或自定义浏览器身份字段。
将返回的请求头作为一组一起应用,并针对预期目标使用返回的浏览器身份信息和求解成功时的代理出口。不要提取单个请求头并将其当作 TMPT Cookie 或 reCAPTCHA 令牌。
Kasada 创建任务时默认最多等待 75 秒,因此客户端超时应涵盖这段等待时间及网络开销。完整流程请参阅 Kasada 请求头集成。
一次求解成功不一定能通过下一项检查
一个工作流可能涉及多项检查。如果请求同时需要 TMPT cookie 和 Kasada 请求头,仅求解其中一种任务并不会提供另一种输出。如果还出现 reCAPTCHA 检查,则需要单独的令牌。不要默认请求全部三种求解;先确定失败的请求实际需要什么。
再次付费求解前,先检查发出的请求。TMPT 值是否作为 tmpt cookie 发送?Kasada 请求头是否一起应用?reCAPTCHA 令牌是否发送到了目标预期的位置?任务状态为 ready 表示已生成解答,并不表示 Ticketmaster 接受了请求。如果结果被拒绝,请继续参阅 Ticketmaster 403 诊断。
来源与 API 参考
运行您的第一个任务。
使用 $5 工作区额度开始体验。