コンテンツにスキップ
ステータスダッシュボード

サンプルコード

易語言(Easy Language)

このページは中国語版から機械翻訳されたもので、不正確な箇所がある可能性があります。中国語版を正としてください。

易語言(Easy Language)は、中国で広く使われている中国語のプログラミング言語です。このサンプルはユーザーから提供されたもので、参考用です。1 行ずつの審査は行っていません。サンプルには次の内容が含まれます。

  • reCAPTCHA、hCaptcha のクリック操作(ブラウザを起動した後、自動で認識してクリック)
  • FunCaptcha の画像認識
  • reCAPTCHA token の送信

易語言から API を呼び出すポイント

Section titled “易語言から API を呼び出すポイント”

サンプルパッケージがなくても、易語言のウェブアクセス命令(POST)で API を呼び出せます。

  1. URL は https://api.yescaptcha.com/createTask、メソッドは POST、ヘッダーに Content-Type: application/json を追加します。
  2. 送信する内容は JSON テキストです。例: {"clientKey":"あなたのclientKey","task":{"type":"ImageToTextTaskOcrBase","body":"画像のBase64"}}
  3. 返された JSON の errorId が 0 なら成功です。非同期タイプでは taskId を取得し、5 秒ごとに https://api.yescaptcha.com/getTaskResult へ {"clientKey":"…","taskId":"…"} を送信して、status が ready になるまでポーリングします。
  4. 画像の Base64 には data:image/...;base64, のプレフィックスを付けず、改行も含めないでください。

リクエストとレスポンスの形式は リクエストとレスポンス を参照してください。

  • ブラウザを作成できないと表示される: パッケージに同梱のブラウザを使う、競合の可能性がある他のブラウザをアンインストールする、またはプログラムとしてコンパイルしてから実行してください。
  • エラーコードが返る: エラーコード と照らし合わせて、パラメーターを確認してください。