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
Parameter | Typ | Beschreibung |
---|---|---|
*taskId | String | ID der dem Text zugeordneten Aufgabe |
Antwort
Parameter | Typ | Beschreibung |
---|---|---|
texts | JSON | Vom System extrahierte Eins-zu-eins-Entsprechung von Original- und übersetztem Text |
revisedTexts | JSON | Benutzer 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
Parameter | Typ | Beschreibung |
---|---|---|
*taskId | String | ID der zu ändernden Übersetzungsaufgabe |
*revisedTexts | JSON Object | Überarbeitete Übersetzung, key ist der Originaltext, value ist die Übersetzung |
startTranslation | Boolean | Neuübersetzung starten, standardmäßig false |
Antwort
Parameter | Typ | Beschreibung |
---|---|---|
success | Boolean | Aktualisierung erfolgreich oder fehlgeschlagen |