Adresár dokumentov

Translation Task API

Dotaz na prekladové úlohy

POST/v1/translation/query

Vyhľadať stav a podrobnosti prekladovej úlohy.

Úplná adresa
https://dltranslator.com/api/v1/translation/query
Autentifikácia
Je potrebné poskytnúť API Key v hlavičke požiadavky Authorization
Content-Type
application/json
Chybný formát
{ "error": "Invalid API key." }

Upozornenia

Odporúčame dotazovať sa na toto rozhranie, keď je stav úlohy Waiting alebo Processing, a zastaviť dotazovanie po prechode stavu na Completed, Terminated alebo Cancelled.

Odkaz na stiahnutie je dočasná prístupová adresa, uložte si súbor alebo ho získajte opätovným dotazom podľa potreby vo vašej aplikácii.

Príklad

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}'

Parametre požiadavky

ParametreTypPredvolenéPopisPríklad
*taskIdString-

ID prekladovej úlohy

-

Odpoveď

ParametreTypPredvolenéPopisPríklad
taskIdString-

ID úlohy

-
modelString-

Model použitý na preklad

-
fromLangString-

Zdrojový jazyk

-
toLangString-

Cieľový jazyk

-
statusString-

Stav: 'Inicializácia' | 'Čakanie' | 'Spracovanie' | 'Dokončené' | 'Ukončené' | 'Zrušené'

-
progressNumber-

Progres, 0~100

-
errorMsgString-

Chybová správa

-
fileTitleString-

Názov pôvodného súboru

-
fileUrlString-

Adresa na stiahnutie pôvodného súboru

-
translatedFileUrlString-

Adresa na stiahnutie prekladu

-
translatedBilingualFileUrlString-
  • Adresa pre stiahnutie dvojjazyčného prekladu, podporuje iba PDF, DOCX, PPTX, XLSX, EPUB, CSV, SRT, TXT, HTML, ODF
  • Pri nadmernej veľkosti súboru alebo chybe prekladu sa dvojjazyčný preklad nevygeneruje
-
translatedEditableFileUrlString-

Adresa na stiahnutie editovateľného prekladového súboru. Vracia sa len pri generovaní editovateľného výsledku pre zodpovedajúci typ súboru.

-
tokenCountInteger-
  • Tokeny textu v dokumente určenom na preklad
  • Preklad obrázkov v PDF sa vypočítava ako 1200 tokenov na stránku
-
wordNumsInteger-

Počet slov v dokumente. Môže byť prázdne pri rôznych typoch súborov.

-
priceInteger-

Celkový počet kreditov potrebných na preklad

-
usedCreditsInteger-

Počet kreditov použitých prekladovou úlohou

-
glossaryString[]-

Názov glosára používaného prekladovou úlohou

-
shouldTranslateImageBoolean-

Či preložiť obrázky v dokumente

-
forceOCRBoolean-

Či vynútiť používanie OCR na rozpoznanie obsahu dokumentu

-
createdAtDateTime-

Čas vytvorenia prekladovej úlohy

-
updatedAtDateTime-

Čas aktualizácie prekladovej úlohy

-

Bežné chyby

401 Missing API key.

The Authorization request header is required.

401 Invalid API key.

The API key does not exist, has been deleted, or is no longer valid.

400 Missing required parameter: taskId.

Provide the taskId returned by the create translation task API.

404 Task not found.

The task does not exist, has been deleted, does not belong to the current API account, or was not created through the API.

Translation Task API
Vytvoriť prekladovú úlohu
Translation Task API
Odstrániť prekladovú úlohu