logo
bars

CapMonster Cloud APIによる自動CAPTCHA認識

CapMonster Cloud APIを使用したCAPTCHA認識は、プログラミングインターフェースを介して単語や記号を認識し解決する自動化されたプロセスです。CapMonster Cloudを使用すれば、CAPTCHAのバイパスを自動化して、ワークフローを簡素化・高速化できます。

仕組み

APIは以下のプロセスでCAPTCHAを解決します:

1. リクエストの送信

クライアントはCAPTCHAデータ(画像、サイトキー、URL)を含むリクエストをAPIサーバーに送信します。

2. 処理

APIサーバーがリクエストを処理し、CAPTCHAを認識して解決を開始します。

3. 解決結果の受信

APIサーバーがCAPTCHAを解決し、クライアントは認証を継続できます。

なぜCAPTCHA解決にAPIを使うのか

API(アプリケーション・プログラミング・インターフェース)はWebサイト上の動作を自動化します。
person

登録フォームの入力

message

データの抽出とコピー

send

さまざまな情報をサーバーに送信

APIによる自動CAPTCHA解決

CapMonster Cloud APIは、JSON形式のデータを含む標準HTTPリクエストを使用します。

APIアドレス

  • createTask

    CAPTCHA解決タスクを作成します。
    JSON POST
    https://api.capmonster.cloud/createTask
  • getTaskResult

    タスクの状態を確認し、結果を取得します。
    JSON POST
    https://api.capmonster.cloud/getTaskResult
  • getBalance

    現在のアカウント残高を取得します。
    JSON POST
    https://api.capmonster.cloud/getBalance
  • getUserAgent

    最新のブラウザおよびOS情報を提供します。
    JSON POST
    https://capmonster.cloud/api/useragent/actual

キャプチャ解決アルゴリズム

タスク作成のためのリクエスト送信タスク作成のためのリクエスト送信
arrow
レスポンスの取得レスポンスの取得
arrow

エラー処理:主な種類とトラブルシューティングの手順

遭遇する可能性のある主なエラー:
INVALID KEY
APIエラーコード: ERROR_KEY_DOES_NOT_EXIST
この通知は、入力したAPIキーが間違っているか存在しないことを示します。正しく入力したか確認し、再度試してください。
NO FUNDS
APIエラーコード: ERROR_ZERO_BALANCE
この通知は、タスクを完了するための十分な資金がないことを示します(つまり、残高がゼロです)。解決を続けるためにアカウントにチャージしてください。
BIG IMAGE SIZE
APIエラーコード: ERROR_TOO_BIG_CAPTCHA_FILESIZE
この通知は、キャプチャのサイズが制限を超えていることを示します。
ZERO IMAGE SIZE
APIエラーコード: ERROR_ZERO_CAPTCHA_FILESIZE
この通知は、アップロードしているキャプチャのサイズが100バイト未満であることを示します。
CAPTCHA ID IS NOT FOUND
APIエラーコード: ERROR_NO_SUCH_CAPCHA_ID, WRONG_CAPTCHA_ID
キャプチャがシステム内で見つかりませんでした(そのIDを特定できませんでした)。キャプチャのステータスは提出後最初の5分以内に確認する必要があります。この時間枠内で確認してください。
CAPTCHA UNSOLVABLE
APIエラーコード: ERROR_CAPTCHA_UNSOLVABLE
このタイプのキャプチャはサービスでサポートされていません、または画像に読み取れる回答が含まれていないため、ノイズである可能性があります。画像が破損しているか、正しくレンダリングされていない可能性があります。
CAPTCHA IS NOT READY
APIエラーコード: CAPTCHA_NOT_READY
キャプチャはまだ解決されていません。1~2分待ってください。
REQUEST IS NOT ALLOWED FROM YOUR IP
APIエラーコード: ERROR_IP_NOT_ALLOWED
この通知は、このIPアドレスからのリクエストが拒否されたことを示します。個人アカウントの設定を開き、IPを許可リストに追加してください。