Directorul documentului

API Sarcină de Traducere

Interogarea sarcinilor de traducere

POST/v1/translation/query

Consultați starea și detaliile unei sarcini de traducere.

Adresă completă
https://otranslator.com/api/v1/translation/query
Autentificare
Este necesar să transmiteți API Key în headerul de cerere Authorization
Content-Type
application/json
Format greșit
{ "error": "Invalid API key." }

Precauții

Se recomandă interogarea acestei interfețe când starea sarcinii este Waiting sau Processing, oprind interogarea după ce starea intră în Completed, Terminated sau Cancelled.

Linkul de descărcare este o adresă de acces temporară, vă rugăm să salvați fișierul conform necesităților dvs. de afaceri sau să interogați din nou pentru a obține.

Exemplu

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

Parametrii de Cerere

ParametriTipImplicitDescriereExemplu
*taskIdString-

ID-ul sarcinii de traducere

-

Răspuns

ParametriTipImplicitDescriereExemplu
taskIdString-

ID sarcină

-
modelString-

Modelul utilizat pentru traducere

-
fromLangString-

Limba originală

-
toLangString-

Limba țintă

-
statusString-

Status: 'Init' | 'Waiting' | 'Processing' | 'Completed' | 'Terminated' | 'Cancelled'

-
progressNumber-

Progres, 0~100

-
errorMsgString-

Informații despre eroare

-
fileTitleString-

Numele fișierului original

-
fileUrlString-

Adresa de descărcare a fișierului original

-
translatedFileUrlString-

Adresa de descărcare a traducerii

-
translatedBilingualFileUrlString-
  • Adresa de descărcare pentru traducerea bilingvă, suportă exclusiv PDF, DOCX, PPTX, XLSX, EPUB, CSV, SRT, TXT, HTML, ODF
  • Când fișierul este prea voluminous sau survine o eroare de traducere, traducerea bilingvă nu va fi generată
-
translatedEditableFileUrlString-

Adresa de descărcare a fișierului de traducere editabil. Se returnează doar când se generează rezultat editabil pentru tipul de fișier corespunzător.

-
tokenCountInteger-
  • Token-urile pentru textul care necesită traducere în document
  • Traducerea imaginilor din PDF se calculează cu 1200 de Token-uri per pagină
-
wordNumsInteger-

Statistică de cuvinte pentru document. Poate fi goală pentru anumite tipuri de fișiere.

-
priceInteger-

Numărul total de credite necesare pentru traducere

-
usedCreditsInteger-

Numărul de Credits utilizate de sarcina de traducere

-
glossaryString[]-

Numele glosarului utilizat de sarcina de traducere

-
shouldTranslateImageBoolean-

Dacă să se traducă imaginile din document

-
forceOCRBoolean-

Forțează utilizarea OCR pentru recunoașterea conținutului documentului

-
createdAtDateTime-

Timpul de creare al sarcinii de traducere

-
updatedAtDateTime-

Timpul de actualizare al sarcinii de traducere

-

Erori frecvente

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.

API Sarcină de Traducere
Creare sarcină de traducere
API Sarcină de Traducere
Ștergere sarcină de traducere