Оглавление документа

API задач перевода

Запрос задач перевода

/v1/translation/query

Запросить статус и детали задачи перевода.

Пример

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

Параметры запроса

ПараметрыТипПо умолчаниюОписаниеПример
*taskIdString-

ID задачи перевода

-

Ответ

ПараметрыТипПо умолчаниюОписаниеПример
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-
  • Токены текста для перевода в документе
  • Перевод изображений в PDF рассчитывается из расчета 1200 токенов на страницу
-
priceInteger-

Количество Credits, необходимое для полного перевода

-
usedCreditsInteger-

Количество кредитов, использованных задачей перевода

-
glossaryString[]-

Название глоссария, используемого для задачи перевода

-
shouldTranslateImageBoolean-

Переводить ли изображения в документе

-
createdAtDateTime-

Время создания задачи перевода

-
updatedAtDateTime-

Время обновления задачи перевода

-
API задач перевода
Создать задачу перевода
API задач перевода
Удалить задачу перевода