Съдържание на документа

API за преводачески задачи

Заявка за задачата за превод

/v1/translation/query

Заявка за статуса и подробностите на задачата за превод.

Пример

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

Параметри на заявката

ПараметриТипПо подразбиранеОписаниеПример
*taskIdString-

ИД на преводаческа задача

-

Отговор

ПараметриТипПо подразбиранеОписаниеПример
taskIdString-

ID на задачата

-
modelString-

Модел, използван при превода

-
fromLangString-

Изходен език

-
toLangString-

Целеви език

-
statusString-

Статус: 'Waiting' | 'Processing' | 'Completed' | 'Terminated' | 'Cancelled'

-
progressNumber-

Прогрес, 0~100

-
errorMsgString-

Съобщение за грешка

-
translatedFileUrlString-

Адрес за изтегляне на превода

-
translatedBilingualFileUrlString-
  • Адрес за изтегляне на двуезичния превод, поддържа само PDF, DOCX, PPTX, XLSX, EPUB, CSV, SRT, TXT, HTML, ODF
  • Когато файлът е твърде голям или преводът е неуспешен, двуезичният превод няма да бъде генериран
-
tokenCountInteger-
  • Tokens на текста, който трябва да бъде преведен в документа
  • Преводът на изображения в PDF се изчислява като 1200 Tokens на страница
-
priceInteger-

Необходими Credits за цялостния превод

-
usedCreditsInteger-

Брой използвани кредити за задачата за превод

-
glossaryString[]-

Име на терминологичния речник, използван за задачата за превод

-
shouldTranslateImageBoolean-

Дали да се преведат изображенията в документа

-
createdAtDateTime-

Време на създаване на задачата за превод

-
updatedAtDateTime-

Време за актуализация на преводната задача

-
API за преводачески задачи
Създаване на задача за превод
API за преводачески задачи
Изтриване на задача за превод