Join And Get Free Trial!

reCaptcha v2 非表示デモページ

reCAPTCHA v2 Invisible は、スパムや不正使用からウェブサイトを保護する Google の無料サービスです。高度なリスク分析技術を使用して、人間とボットを区別します。reCAPTCHA v2 Invisible は、ユーザーが人間であることを証明するために CAPTCHA チャレンジを解く必要がない reCAPTCHA のバージョンです。代わりに、バックグラウンドで実行され、ユーザーの行動パターンを検出して、人間かボットかを判断します。

recaptcha v2 demo

reCAPTCHA V2 Invisible のトークンベースの自動解決方法。

最速かつ高度にメンテナンスされた、最新かつ最も安価なキャプチャ解決サービス NextCaptcha を使用して、reCAPTCHA V2 Invisible をバイパスします。成功したリクエストに対してのみ料金を支払います。

自動バイパスには NextCaptcha reCAPTCHA V2 Invisible ソルバーを使用します。

reCAPTCHA V2 Invisible を解決するにはどうすればいいですか?

reCAPTCHA V2 Invisible サイトキーを見つけるにはどうすればいいですか?

  • 1. ブラウザで開発者コンソールを開き、ネットワーク タブに変更して、`recaptcha/enterprise/anchor` を含むリクエスト URL を見つけ、`k` 検索クエリ値をコピーします。
  • 2. ブラウザで開発者コンソールを開き、data-sitekey 属性を持つ要素を見つけます。

reCAPTCHA v2 の不可視メソッドをバイパスする

1. reCAPTCHA v2 の不可視メソッドをバイパスする

  • 1. 即時トークン返却モード

    • a. Recaptcha v2 の非表示ソルバー即時タスクペイロードを作成する
    • b. API endpoint: https://api-v2.nextcaptcha.com/getToken
    • c. Method: POST
    • c. Content type: application/json
    • d. Payload:
      { "clientKey": "api key", "task": { "type": "RecaptchaV2TaskProxyless", "websiteURL": "https://www.google.com/recaptcha/api2/demo", "websiteKey": "6Le-wvkSAAAAAPBMRTvw0Q4Muexq9bi0DJwx_mJ-", "isInvisible": true } }
    • e. すべてが正常に動作した場合、サーバーはすぐに応答としてrecaptcha Invisibleトークンを返します。
      0|03AFcWeA4rpfEqUc6xCJsyhBoLLCwAzllnDfcqB2rx5iXBVW0To3SLFrPaNPR4nUT1NtlLqeGFoh8fy01fpMjyTrrWdjjFORb4CNoJxjUKBADdlHGuD64tCL3FVrjiuFpH8oiUHuPspowBdIY_5i1LNgqSmyOmdSLIAdH4LVRFvy4jcyvTwwmjK7HZiS57U-HFrpZ7unuBGoDWOofmk3nu_cYbifcMnE4Rf0QrgtKAmZMiAYsWtJ-mMu2NH0LIdD3agH6LqD2DftNXSJEO9DJ_ihhpwgaRSaNcM366_VBYM3QuiC11_mkQ4DqOPGCNIrWvWePm5kN-aqRUNl0qQ3Vr9Oc1ii6eCjB4yPNjxSOwlR-GvIAqMlWNWY_UvhJJfterBLjthVK4d9caTR__vU_RPkyccBegSJRNZEowQDWeMbjEt-_em_daKo7uCa7fPQMtodE5NysmgAl7pYMAtjusTGylVZ4iEFI03J9IFIMTvkDm5jOWKmfTJ1uUrqT0906zmDTnnp9CsL7iOwRWeziDDDidroRBxcEabsAp7lps7PmvwUHw6WDxFC0GQoCupKmiYYBsRwuZdn3Vkn92aqkq8YlJSZOaCLseu1GpnYRhporDYbVnJnWNfEHzvYYEsjHEMSjZQlGiyInlZ50t2-wi-Me1GZKlY67ARROHNepdBlVg_zLQUniBHGSWRJt6ttEnCBsYAxvTaOsSzehY2vHaQKfR8uLPxC8GfQ
  • 2. 従来のタスクモード

    • a. Recaptcha v2 の非表示ソルバーの従来のタスクペイロードを作成する
    • b. API endpoint: https://api.nextcaptcha.com/createTask
    • c. Method: POST
    • c. Content type: application/json
    • d. Payload:
      { "clientKey": "api key", "task": { "type": "RecaptchaV2TaskProxyless", "websiteURL": "https://www.google.com/recaptcha/api2/demo", "websiteKey": "6Le-wvkSAAAAAPBMRTvw0Q4Muexq9bi0DJwx_mJ-", "isInvisible": true } }
    • e. 次に、レスポンス「taskId」を使用してトークン取得リクエストペイロードを作成し、タスク結果が準備完了または失敗するまでループします。
    • f. Recaptcha v2 の Invisible token タスクの結果ペイロードを取得する:
      { "clientKey": "api key", "taskId": 1781234567890 }
  • 2. コールバック URL モード

    • a. recaptcha v2 の非表示ソルバーコールバックタスクペイロードを作成する
    • b. API endpoint: https://api.nextcaptcha.com/createTask
    • c. Method: POST
    • c. Content type: application/json
    • d. Payload:
      { "clientKey": "api key", "task": { "type": "RecaptchaV2TaskProxyless", "websiteURL": "https://www.google.com/recaptcha/api2/demo", "websiteKey": "6Le-wvkSAAAAAPBMRTvw0Q4Muexq9bi0DJwx_mJ-", "isInvisible": true }, "callbackUrl": "process the captcha solution results url" }
    • e. すべてが正常に動作した場合、サーバーはrecaptchaソルバータスクの結果を`callbackurl`に直ちに送信します。

2. SDK付き

# https://github.com/nextcaptcha/nextcaptcha-python
 
import os
import sys
from nextcaptcha import NextCaptchaAPI
 
client_key = os.getenv('NEXTCAPTCHA_KEY', "YOUR_CLIENT_KEY")
 
api = NextCaptchaAPI(client_key=client_key)
try:
  result = api.recaptchav2(website_url="https://example.com", website_key="SITE_KEY")
 
except Exception as e:
  sys.exit(e)
 
else:
  sys.exit('solved: ' + str(result))

結論

開発者コンソールで、id="g-recaptcha-response" のテキストエリアを探し、そこに受信したコードを入力します。次に、[チェック] ボタンをクリックします。