CAPSOLVER
ブログ
reCaptcha v2 の解き方

reCaptcha v2 の解き方

Logo of CapSolver

Nikolai Smirnov

Software Development Lead

23-Sep-2025

reCAPTCHA v2の解決方法

reCAPTCHAとは何か?

reCAPTCHAにはいくつかのバージョンがあります。

  • reCAPTCHA v1: 元のバージョンで、ユーザーに歪んだテキストを表示し、それをボックスに入力するように求めるものでした。
  • reCAPTCHA v2: このバージョンでは、ユーザーにロボットではないことを確認するチェックボックスをクリックするよう求めます。場合によっては、グリッドから特定の種類の画像を選択するように求められることもあります。
  • reCAPTCHA v3: このバージョンは、ウェブサイトのバックグラウンドでユーザーの行動を分析し、ユーザーが人間であるかボットであるかの可能性に基づいてスコアを割り当てます。以前のバージョンとは異なり、特定のユーザー操作を必要としないため、ユーザーにとってよりシームレスなエクスペリエンスとなります。

このブログでは、reCAPTCHA v2の解決方法に焦点を当てます。下記のようになります。

reCAPTCHA v2の解決方法

reCAPTCHA v2を解決するには、ドキュメントに従ってください。必須パラメータとオプションパラメータがあります。 この例では、必須パラメータのみを使用します。reCAPTCHA v2のタスクタイプは次のとおりです。

  • ReCaptchaV2Task: このタスクタイプでは、独自のプロキシが必要です。
  • ReCaptchaV2TaskProxyLess: このタスクタイプでは、サーバーのビルトインプロキシを使用します。
  • ReCaptchaV2EnterpriseTask: このタスクタイプでは、独自のプロキシが必要です。
  • ReCaptchaV2EnterpriseTaskProxyLess: このタスクタイプでは、サーバーのビルトインプロキシを使用します。

この例では、サイトが標準のreCAPTCHA v2を使用しているため、ReCaptchaV2TaskProxyLessを使用します。サイトがRecaptcha Enterpriseを使用している場合は、正しいタスクタイプ(ReCaptchaV2EnterpriseTaskProxyLessまたはReCaptchaV2EnterpriseTask)を送信し、必要なパラメータがすべて含まれていることを確認する必要があります。
パラメータが不足している場合、トークンがウェブサイトで受け入れられないという問題が発生する可能性があります。すべてのパラメータは次の画像で確認できます。

CAPTCHAを解決するには、まず必要なすべての情報を送信する必要があります。これにはcreateTaskメソッドを使用します。

ステップ1:capsolverへの情報の送信

JSON Copy
POST https://api.capsolver.com/createTask

{
  "clientKey": "YOUR_API_KEY",
  "task": {
    "type": "ReCaptchaV2TaskProxyless",
    "websiteURL": "サイトURL",
    "websiteKey": "サイトキー"
  }
}

ステップ2:結果の取得

結果を確認するには、CAPTCHAが解決されるまでgetTaskResultAPIエンドポイントを継続的にポーリングする必要があります。

リクエストの例を以下に示します。

json Copy
POST https://api.capsolver.com/getTaskResult
Host: api.capsolver.com
Content-Type: application/json

{
    "clientKey":"YOUR_API_KEY",
    "taskId": "TASKID_OF_CREATETASK" //createTaskメソッドで作成されたID
}

CAPTCHAが正常に解決されると、次の画像に示すようなレスポンスを受け取ります。

受信したCAPTCHAトークンは、関連するサイトに送信することで検証できます。

⚠️ トークンが拒否された場合、情報が不足しているか、正しくない可能性があります。reCAPTCHAが標準であるかエンタープライズであるか、およびドキュメントにオプションとしてリストされている追加のパラメータが必要かどうかを徹底的に確認することをお勧めします。

結論として、reCAPTCHAの解決は難しい作業に見えるかもしれませんが、capsolver.comを使用することで、迅速かつ効率的に処理できます。上記のステップに従うことで、reCAPTCHA v2を簡単に解決できます。

Capsolverチーム 💜

コンプライアンス免責事項: このブログで提供される情報は、情報提供のみを目的としています。CapSolverは、すべての適用される法律および規制の遵守に努めています。CapSolverネットワークの不法、詐欺、または悪用の目的での使用は厳格に禁止され、調査されます。私たちのキャプチャ解決ソリューションは、公共データのクローリング中にキャプチャの問題を解決する際に100%のコンプライアンスを確保しながら、ユーザーエクスペリエンスを向上させます。私たちは、サービスの責任ある使用を奨励します。詳細については、サービス利用規約およびプライバシーポリシーをご覧ください。

もっと見る

Selenium [Python]を用いたreCaptcha v2の解決方法とCapsolver拡張機能の使用方法
reCAPTCHA V2をSelenium [Python]とCapSolver拡張機能を用いて解決する方法

Selenium PythonとCapsolver Extensionを使用してreCAPTCHA v2をスムーズに解く方法を学び、キャプチャの解決方法を効果的に設定および自動化するための詳細なガイド

reCAPTCHA
Logo of CapSolver

Adélia Cruz

05-Nov-2025

Capsolver拡張機能 - reCaptchaをブラウザで解決する
CapSolver拡張機能 - reCAPTCHAをブラウザで解決する

reCaptcha v2 / v3 / invisible / enterprise を、任意のウェブページで手間なく解決するための Capsolverキャプチャソルバーエクステンションを使用してください。

reCAPTCHA
Logo of CapSolver

Sora Fujimoto

27-Oct-2025

ウェブクローラー CAPTCHA ソルバー
ウェブスクリーピングにおいてreCAPTCHAを解決する方法

PythonとCapsolverを使用してウェブスクリーピングでreCAPTCHA v2およびv3を解決する方法を学びましょう。ステップバイステップのガイド、プロキシのオプション、およびシームレスな自動化のためのコード例。

reCAPTCHA
Logo of CapSolver

Sora Fujimoto

24-Oct-2025

AI駆動のSEO自動化:Captchaを突破してよりスマートなSERPデータ収集の方法
AIで駆動されるSEOオートメーション:キャプチャを解くためのスマートなSERPデータ収集

AIを活用したSEOオートメーションがCAPTCHAの課題を克服する方法を発見し、よりスマートなSERPデータ収集について学び、reCAPTCHA v2/v3の解決策を理解する

reCAPTCHA
Logo of CapSolver

Sora Fujimoto

23-Oct-2025

reCAPTCHA v2 ガイド
reCAPTCHA v2を解決する方法: reCAPTCHA v2解決ガイド

Google reCAPTCHA v2を自動化して解決する方法を学びましょう。APIやSDKの統合、ステップバイステップのガイド、およびウェブスクリーピング、自動化、開発プロジェクトにおけるキャプチャ解決を効率化するためのボーナスコードについて学びましょう。

reCAPTCHA
Logo of CapSolver

Sora Fujimoto

22-Oct-2025

Recaptcha ソルバー
reCAPTCHA ソルバー 自動認識と解決方法

高度なAIとOCR技術を使用して、Google reCAPTCHA v2、v3、非表示、およびエンタープライズのチャレンジを自動で認識・解決する方法を学ぶ

reCAPTCHA
Logo of CapSolver

Sora Fujimoto

22-Oct-2025