Zum Inhalt springen
StatusDashboard

Codebeispiele

Easy Language (易语言)

Diese Seite wurde maschinell aus der chinesischen Version übersetzt und kann Fehler enthalten. Maßgeblich ist die chinesische Version.

Easy Language (易语言) ist eine chinesischsprachige Programmiersprache, die in China verbreitet ist. Die Beispiele stammen von Nutzern (南方填表, 松 u. a.) und dienen nur als Orientierung; wir haben sie nicht Zeile für Zeile geprüft. Sie enthalten:

  • Klicksimulation für reCAPTCHA und hCaptcha (nach dem Start des Browsers wird automatisch erkannt und geklickt)
  • Bilderkennung für FunCaptcha
  • Übermittlung von reCAPTCHA-Tokens

Wichtige Hinweise zum Aufruf der API mit Easy Language

Abschnitt betitelt „Wichtige Hinweise zum Aufruf der API mit Easy Language“

Sie brauchen die Beispielpakete nicht: Mit dem Befehl für Webzugriffe (POST) in Easy Language können Sie die API direkt aufrufen:

  1. URL https://api.yescaptcha.com/createTask, Methode POST, Header Content-Type: application/json.
  2. Der Inhalt ist JSON-Text, zum Beispiel {"clientKey":"YOUR_CLIENT_KEY","task":{"type":"ImageToTextTaskOcrBase","body":"BASE64_IMAGE"}}.
  3. Ist errorId in der JSON-Antwort 0, war die Anfrage erfolgreich. Bei asynchronen Typen entnehmen Sie taskId und senden alle 5 Sekunden {"clientKey":"…","taskId":"…"} an https://api.yescaptcha.com/getTaskResult, bis status den Wert ready hat.
  4. Das Base64 des Bildes darf weder das Präfix data:image/...;base64, noch Zeilenumbrüche enthalten.

Format von Anfrage und Antwort: Anfragen und Antworten.

  • Meldung, dass der Browser nicht erstellt werden kann: Verwenden Sie den im Beispielpaket mitgelieferten Browser, deinstallieren Sie Browser, die möglicherweise in Konflikt stehen, oder kompilieren Sie das Programm und führen Sie es danach aus.
  • Ein Fehlercode wird zurückgegeben: Prüfen Sie die Parameter anhand der Fehlercodes.