# 查找 Turnstile 参数

> 怎么找 Cloudflare Turnstile 的 websiteKey（sitekey，0x 开头）和 websiteURL：在网页源码搜 data-sitekey 或 turnstile.render，或在 Network 里看 challenges.cloudflare.com 的请求。

Source: https://docs.yescaptcha.com/zh/guides/find-turnstile-parameters/ · Last verified: 2026-10-15

创建 [Turnstile](https://docs.yescaptcha.com/zh/tasks/turnstile/) 任务需要 `websiteURL`（出现验证框的网页地址）和 `websiteKey`（网站密钥，一般以 `0x` 开头）。先确认是 Turnstile 而不是 5 秒盾，见 [判断验证码类型](https://docs.yescaptcha.com/zh/guides/identify-captcha/)。

## websiteKey

**方法一：搜网页源码。** 在开发者工具（F12）的 Elements 面板搜索 `data-sitekey`：

```html
<div class="cf-turnstile" data-sitekey="0x4AAAAAAAxxxxxxxxxxxxxx"></div>
```

**方法二：搜脚本。** 用 JavaScript 渲染的验证框，在 Sources 面板里右键“Search in all files”，搜 `turnstile.render`，看参数里的 `sitekey`：

```js
turnstile.render('#container', { sitekey: '0x4AAAAAAAxxxxxxxxxxxxxx', callback: onDone });
```

**方法三：看网络请求。** 在 Network 面板搜索 `challenges.cloudflare.com`，验证框 iframe 的地址里包含以 `0x` 开头的网站密钥。

## websiteURL

填出现验证框的那个网页的完整地址，例如 `https://example.com/login`。

## 提交 token

识别完成后，把 `token` 填进表单里名为 `cf-turnstile-response` 的隐藏字段（用 `turnstile.render` 且设置了 `callback` 的，调用这个回调函数并传入 token），再提交表单。提交请求的 User-Agent 用识别结果里的 `userAgent`。
