Adresář dokumentů

Translation Task API

Dotaz na překladové úlohy

POST/v1/translation/query

Dotaz na stav a podrobnosti překladové úlohy.

Úplná adresa
https://dltranslator.com/api/v1/translation/query
Ověření
V hlavičce požadavku Authorization je nutné předat API Key
Content-Type
application/json
Chybný formát
{ "error": "Invalid API key." }

Upozornění

Doporučuje se dotazovat se na toto rozhraní, když je stav úkolu Waiting nebo Processing, a ukončit dotazování po přechodu do stavu Completed, Terminated nebo Cancelled.

Odkaz ke stažení je dočasná přístupová adresa, soubor si podle potřeby uložte nebo získejte opětovným dotazem.

Pří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}'

Parametry požadavku

ParametryTypVýchozíPopisPříklad
*taskIdString-

ID překladatelského úkolu

-

Odpověď

ParametryTypVýchozíPopisPříklad
taskIdString-

ID úlohy

-
modelString-

Model použitý pro překlad

-
fromLangString-

Zdrojový jazyk

-
toLangString-

Cílový jazyk

-
statusString-

Stav: 'Init' | 'Čekání' | 'Zpracování' | 'Dokončeno' | 'Ukončeno' | 'Zrušeno'

-
progressNumber-

Pokrok, 0~100

-
errorMsgString-

Chybová zpráva

-
fileTitleString-

Název původního souboru

-
fileUrlString-

Adresa pro stažení původního souboru

-
translatedFileUrlString-

Adresa pro stažení překladu

-
translatedBilingualFileUrlString-
  • Adresa pro stahování dvojjazyčného překladu, podporuje pouze PDF, DOCX, PPTX, XLSX, EPUB, CSV, SRT, TXT, HTML, ODF
  • Pokud je soubor příliš velký nebo dojde k chybě při překladu, dvojjazyčný překlad nebude vygenerován
-
translatedEditableFileUrlString-

Adresa pro stažení editovatelného souboru překladu. Vrací se pouze pokud je pro daný typ souboru vygenerován editovatelný výsledek.

-
tokenCountInteger-
  • Tokeny textu určeného k překladu v dokumentu
  • Překlad obrázků v PDF se počítá jako 1200 tokenů na stránku
-
wordNumsInteger-

Statistika počtu slov dokumentu. U různých typů souborů může být prázdná.

-
priceInteger-

Celkový počet kreditů potřebný pro překlad

-
usedCreditsInteger-

Počet kreditů použitých překladovou úlohou

-
glossaryString[]-

Název glosáře používaného překladovou úlohou

-
shouldTranslateImageBoolean-

Zda přeložit obrázky v dokumentu

-
forceOCRBoolean-

Vynutit použití OCR pro rozpoznání obsahu dokumentu

-
createdAtDateTime-

Čas vytvoření překladové úlohy

-
updatedAtDateTime-

Čas aktualizace překladové úlohy

-

Běž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
Vytvořit překladovou úlohu
Translation Task API
Smazat překladovou úlohu