Текст запиту
Отримати відповідні оригінальні та перекладені тексти, вилучені системою, у форматі JSON
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]" }'
Параметри запиту
Параметри | Типи | Опис |
---|---|---|
*taskId | String | ID завдання для відповідного тексту |
Відповідь
Параметри | Типи | Опис |
---|---|---|
texts | JSON | Система вилучення відповідних оригінальних текстів і перекладів |
revisedTexts | JSON | Користувач активно завантажує відредаговані переклади для повторного створення документів |
Оновити текст
Завантажте текст перекладу, який потребує ручного редагування. Якщо вибрати повторний переклад, документ буде перекладено заново, інакше він буде збережений лише в revisedTexts.
Через цей інтерфейс можна реалізувати можливість Post Editing.
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] }'
Параметри запиту
Параметри | Типи | Опис |
---|---|---|
*taskId | String | ID завдання перекладу, яке потребує редагування |
*revisedTexts | JSON Object | Відредагований переклад, key - це оригінальний текст, value - це переклад |
startTranslation | Boolean | Чи запустити повторний переклад, за замовчуванням false |
Відповідь
Параметри | Типи | Опис |
---|---|---|
success | Boolean | Успішно оновлено або помилка |