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