Dokumentenverzeichnis

Abfragetexte

Abrufen des vom System extrahierten Originaltexts und der Übersetzung eins zu eins, Rückgabe im JSON-Format

curl
1curl -X POST 'https://otranslator.com/api/v1/translation/queryTexts' \
2--header 'Authorization: [yourSecretKey]' \
3--header 'Content-Type: application/json' \
4--data  '{ "taskId": "[query taskId]" }'

Anfrageparameter

  • *taskId - String - ID der Aufgabe, die dem Text entspricht

Antwort

  • texts - JSON - Vom System extrahierter Originaltext und Übersetzung eins zu eins
  • revisedTexts - JSON - Benutzer lädt aktiv die überarbeitete Übersetzung hoch, um das Dokument neu zu erstellen

Übersetzung ändern

Laden Sie die Übersetzung hoch, die manuell geändert werden muss. Wenn Sie sich für eine erneute Übersetzung entscheiden, wird das Dokument erneut übersetzt, andernfalls wird es nur in revisedTexts gespeichert.

Über diese Schnittstelle kann die Fähigkeit zur Nachbearbeitung realisiert werden.

curl
1curl -X POST 'https://otranslator.com/api/v1/translation/updateTexts' \
2--header 'Authorization: [yourSecretKey]' \
3--header 'Content-Type: application/json' \
4--data  '{ "taskId": "[update taskId]", "revisedTexts": {"example":"样例"}, "startTranslation": [true or false] }'

Anfrageparameter

  • *taskId - String - Zu ändernde Übersetzungsaufgaben-ID
  • *revisedTexts - JSON Object - Überarbeitete Übersetzung, key ist der Originaltext, value ist die Übersetzung
  • startTranslation - Boolean - Soll die erneute Übersetzung gestartet werden, standardmäßig false

Antwort

  • success - Boolean - Aktualisierung erfolgreich oder fehlgeschlagen