Join And Get Free Trial!

reCAPTCHA ソルバー: reCAPTCHA をバイパスするためのコード例#

logoNextCaptcha
May 08,2024

recaptcha solver

NextCaptcha は、最も安定かつ高速な reCAPTCHA ソルバー をリリースしました。#

このサービスは、reCAPTCHA V2/reCAPTCHA v2 Enterprise/reCAPTCHA v3/reCAPTCHA v3 Enterprise/reCAPTCHA Android/reCAPTCHA for mobile など、あらゆるタイプの reCAPTCHA をバイパスするために使用できます。
NextCaptcha は、API クエリを通じてあらゆるキャプチャをバイパスするアンチ キャプチャ サービスです。クエリを正常に解決した場合のみ支払いが発生します。高度に保守された、最新かつ最も安価な ReCaptcha ソルバー サービスで、安定した 24 時間 365 日のサポートを提供します。
この記事では、CAPTCHA ソルバー API とのやり取りのプロセスについて説明します。

reCAPTCHAとは何ですか?#

reCAPTCHA は、ウェブサイトをスパムや不正使用から保護する Google の無料サービスです。高度なリスク分析技術を使用して、人間とボットを区別します。新しい API を使用すると、有効な人間のユーザーの多くが CAPTCHA を解くことなく reCAPTCHA チャレンジに合格します。

reCAPTCHA はウィジェットの形で提供され、オンライン フォームに追加してユーザーが人間かどうかを確認できます。車や信号機の画像をすべて識別するなどのチャレンジをユーザーに提示することで機能します。このチャレンジを解くことで、ユーザーはボットではなく人間であることを証明します。

reCAPTCHA の種類:#

  • reCAPTCHA v2 (also available as reCAPTCHA v2 Enterprise): このバージョンでは、ユーザーが人間であることを証明するために、車や信号機の画像をすべて選択するなどのタスクを実行するようユーザーに求めます。reCAPTCHA v2 には、「私はロボットではありません」チェックボックスと非表示 reCAPTCHA バッジの 2 種類があります。前者では、ユーザーにチェックボックスをオンにするよう要求しますが、後者では、ユーザーがボットかどうかを独自に判断し、疑わしい場合にのみ追加の確認を求めます。

  • reCAPTCHA v3 (also available as reCAPTCHA v3 Enterprise): このバージョンでは、Web サイトとのやり取りに基づいてスコアが返され、Web サイトの所有者はスコアに応じて何をすべきかを決定できます。v2 のようにユーザーの操作を必要としないため、ユーザー フローが中断されることはありません。より高度でユーザー フレンドリーなシステムですが、サイト所有者による意思決定がさらに必要になります。

  • **reCAPTCHA Android (or reCAPTCHA for mobile): ** これはモバイル アプリ専用に設計されています。基本的にはモバイル インターフェース向けに最適化された reCAPTCHA v2 または v3 のバージョンです。これにより、アプリをスパムやその他の不正行為から保護できます。

reCAPTCHA をバイパスするにはどうすればいいですか?#

NextCaptchaのreCAPTCHA Solver自動reCAPTCHA解決サービスは機械学習によって解決されます

reCAPTCHA キャプチャ ソルバー: バイパス API を使用して reCAPTCHA を解決する方法#

支払いは解決に成功した場合のみ行われます。 API を使用して reCAPTCHA を解決することは、バイパス プロセスを自動化する優れた方法です。 API を使用するには、ユーザーは NextCaptcha に登録する必要があります。プロファイルがアクティブ化されると、ユーザーは API の使用を開始できます。

リクエストを送信#

ペイロードを含むキャプチャ ソルバー タスクを作成するための API リクエストを送信します。必要なパラメータのリスト:
{
    "clientKey":"api key",
    "task": {
        "type":"RecaptchaV2TaskProxyless",
        "websiteURL":"https://www.google.com/recaptcha/api2/demo",
        "websiteKey":"6Le-wvkSAAAAAPBMRTvw0Q4Muexq9bi0DJwx_mJ-"
    }
}
すべてが正常であれば、キャプチャ ソルバーのタスク ID を含む応答が届きます。例:
{
    "errorId": 0,
    "taskId": 942788349,
    "status": "pending"
}
結果を照会するには taskId を使用する必要があります。

応答を得る#

キャプチャ ソルバー タスクの結果を取得するには、API リクエストを送信します。必要なパラメータのリスト:
{
  "clientKey": "api key",
  "taskId": 1781234567890
}
応答として、API は gRecaptchaResponse トークンを返す必要があります。受信したトークンは、次の形式でパズルを渡すために使用する必要があります。
{
    "errorId": 0,
    "taskId": 942788349,
    "status": "ready",
    "solution": {
        "gRecaptchaResponse": "03AFcWeA7oT2VL8ng3JWjkONPrfBHWdHLRaVhht1tpyG5Owrh95rDF6iIfpIrRSIrTJMSYOvi12zTgDiLYdTPKfkAZ24-Xtg0GzU9EvgXKQvl_qQDvrwSFDoDslal8JqOhPRISi0DMicwW8jC5gb4o1YXj9nhl9pEMl2yLMaQ85urBU7GDi-R2LsQjWs-0LLlqcab1jSafYAfphB7kpelXUAfYoQEGvEh0PLJAdJc85W32B5HIuVyHSczTXZX_kGuaEGMOM6mYjvwWUQEhcIJsg-f6DkHmphJF9mdrfBrfJUVKKlqG6DN4OYdSGxPoENX5M26n13P07mBD5roJ_mealbaN5EuW-Tp1MlAfeLVZB5Yr40_RPbIVW6nCU-BhCIk2LnSL0FBNPiX8MHo6UDlVtSP2c-DImAUNl9yJT5vCrULqu0aILPfyuEPoCQY1P9D7fUDEqwn_sDF7C41Pvd6cFVWFaGiMQXk44xpBOv9ggfCt1lYBVWzpPWlYZp0Q7GZNt8lWuB77AkrVFcDjprhRw79K58AI9SFeY6LthJc_5nhgi20XF7kbxwwAKqFzmFoKA0nlmPZbMmVYtn2gMJ1wcDG1uqHKxMQBVZpx5NSh3WamJCDmlZItcpaFhMq6SyoC8T7NYsoeVLqlTBCcRQH-J6G4O2AgvSfMrlPmvWqzzHspMlYS2YuQP_lk0c2ftlmXuKxw24GrVK8bT2_v2IEOvm7ZrNIOD45PjPPRMok4TPXQMYwM0wBmtsY"
    }
}
 

コード例#

Python で Recaptcha v2 を解決するためのサンプル コード#

from nextcaptcha import NextCaptchaAPI
 
api = NextCaptchaAPI(client_key="YOUR_CLIENT_KEY")
 
result = api.recaptchav2(website_url="https://example.com", website_key="SITE_KEY")

Python で Recaptcha v2 Enterprise を解決するためのサンプル コード#

from nextcaptcha import NextCaptchaAPI
 
api = NextCaptchaAPI(client_key="YOUR_CLIENT_KEY")
 
result = api.recaptchav2enterprise(website_url="https://example.com", website_key="SITE_KEY")

Python で Recaptcha v3 Enterprise を解決するためのサンプル コード#

from nextcaptcha import NextCaptchaAPI
 
api = NextCaptchaAPI(client_key="YOUR_CLIENT_KEY")
 
result = api.recaptchav3(website_url="https://example.com", website_key="SITE_KEY")

Python で ReCAPTCHA モバイルを解決するためのサンプル コード#

from nextcaptcha import NextCaptchaAPI
 
api = NextCaptchaAPI(client_key="YOUR_CLIENT_KEY")
 
result = api.recaptcha_mobile(app_key="APP_KEY", app_package_name="APP_PACKAGE_NAME", app_action="APP_ACTION")

価格#

1000 件の認識の価格は 0.5 ~ 0.8 ドルです。

参考文献#

reCAPTCHA のバイパスに関する詳細情報は、API ページ に掲載されています。 さまざまなプログラミング言語でのコード例:

結論#

データの取得を成功させるには、CAPTCHA を処理するために完全に信頼できる強力なツールが必要です。NextCaptcha は、すべてのボット対策の課題を克服できる、簡単にセットアップできる API を提供しており、今すぐ 無料で試用 できます。