Skip to content

非公式本サイトは非公式の日本語ドキュメントであり、Cloudflare 公式サイトではありません。最新情報はdevelopers.cloudflare.comをご確認ください。

hCaptcha からの移行

最終更新 Markdown で表示Agent セットアップ

いま hCaptcha を使っている場合は、次の手順に沿って Cloudflare Turnstile へスムーズに切り替えできます。

移行を完了するには、サイトキー(sitekey)とシークレットキー が必要です。

クライアント側の統合

  1. HTML の <head> 要素に Turnstile のスクリプトスニペットを挿入し、クライアント側の統合を更新します。

    Turnstile のスクリプトスニペットhtml
    <script src="https://challenges.cloudflare.com/turnstile/v0/api.js" async defer></script>
  2. hcaptcha.render() の呼び出しを探し、サイトキーを Turnstile のサイトキーと API に置き換えます。

    Renderjs
      // before
      hcaptcha.render(element, {
          sitekey: "00000000-0000-0000-0000-000000000000"
      })
      // after
      turnstile.render(element, {
          sitekey: "1x00000000000000000000AA"
      })

サーバー側の統合

  1. Siteverify の URL を置き換えて、サーバー側の統合を更新します。

    https://hcaptcha.com/siteverify を次に置き換えます。

    https://challenges.cloudflare.com/turnstile/v0/siteverify
  2. 入力名 h-captcha-response を次に置き換えます。

    cf-turnstile-response

役に立ちましたか?