Dokumentverzeichnis

Textabfrage

Erhalten Sie die vom System extrahierten, einander entsprechenden Originaltexte und Übersetzungen 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

ParameterTypBeschreibung
*taskIdStringID der dem Text zugeordneten Aufgabe

Antwort

ParameterTypBeschreibung
textsJSONVom System extrahierte Eins-zu-eins-Entsprechung von Original- und übersetztem Text
revisedTextsJSONBenutzer laden aktiv überarbeitete Übersetzungen hoch, um Dokumente neu zu generieren

Text aktualisieren

Fügen Sie Übersetzungsänderungen hinzu und speichern Sie diese im revisedTexts-Feld der Aufgabe. Wenn startTranslation auf true gesetzt ist, wird die Änderung synchronisiert und neu übersetzt.

Die erneute Übersetzung verbraucht keine Punkte.

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

ParameterTypBeschreibung
*taskIdStringID der zu ändernden Übersetzungsaufgabe
*revisedTextsJSON ObjectÜberarbeitete Übersetzung, key ist der Originaltext, value ist die Übersetzung
startTranslationBooleanNeuübersetzung starten, standardmäßig false

Antwort

ParameterTypBeschreibung
successBooleanAktualisierung erfolgreich oder fehlgeschlagen
Nächster Schritt
Übersetzter Text