Documentinhoudsopgave

Translation Task API

Vertaaltaken opvragen

POST/v1/translation/query

De status en details van een vertalingstaak opvragen.

Volledig adres
https://otranslator.com/api/v1/translation/query
Authenticatie
De API Key moet doorgegeven worden in de Authorization-verzoekheader
Content-Type
application/json
Onjuist formaat
{ "error": "Invalid API key." }

Aandachtspunten

Het wordt aanbevolen deze interface te pollen wanneer de taakstatus Waiting of Processing is, en te stoppen met pollen nadat de status Completed, Terminated of Cancelled bereikt.

De downloadlink is een tijdelijk toegangsadres, sla het bestand naar behoefte op aan bedrijfszijde of vraag het opnieuw op.

Voorbeeld

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

Verzoekparameters

ParametersTypeStandaardBeschrijvingVoorbeeld
*taskIdString-

Vertaalopdracht-ID

-

Reactie

ParametersTypeStandaardBeschrijvingVoorbeeld
taskIdString-

Taak-ID

-
modelString-

Voor vertaling gebruikt model

-
fromLangString-

Brontaal

-
toLangString-

Doeltaal

-
statusString-

Status: 'Init' | 'Wachtend' | 'Verwerking' | 'Voltooid' | 'Beëindigd' | 'Geannuleerd'

-
progressNumber-

Voortgang, 0~100

-
errorMsgString-

Foutbericht

-
fileTitleString-

Originele bestandsnaam

-
fileUrlString-

Downloadadres origineel bestand

-
translatedFileUrlString-

Downloadlocatie van de vertaling

-
translatedBilingualFileUrlString-
  • Downloadlocatie voor tweetalige vertalingen, ondersteunt uitsluitend PDF, DOCX, PPTX, XLSX, EPUB, CSV, SRT, TXT, HTML, ODF
  • Wanneer het bestand te groot is of er een vertaalfout optreedt, wordt geen tweetalige vertaling gegenereerd
-
translatedEditableFileUrlString-

Downloadadres voor bewerkbaar vertaalbestand. Wordt alleen geretourneerd wanneer een bewerkbaar resultaat voor het corresponderende bestandstype wordt gegenereerd.

-
tokenCountInteger-
  • Tokens van tekst die in het document vertaald dient te worden
  • Afbeeldingvertaling in PDF wordt berekend als 1200 Tokens per pagina
-
wordNumsInteger-

Documentstatistiek woordaantal. Kan leeg zijn bij verschillende bestandstypen.

-
priceInteger-

Totaal aantal benodigde credits voor de vertaling

-
usedCreditsInteger-

Aantal Credits gebruikt door de vertaaltaak

-
glossaryString[]-

Naam van de terminologielijst gebruikt voor de vertaaltaak

-
shouldTranslateImageBoolean-

Of afbeeldingen in document te vertalen

-
forceOCRBoolean-

OCR geforceerd gebruiken voor herkenning van documentinhoud

-
createdAtDateTime-

Aanmaaktijd van de vertaaltaak

-
updatedAtDateTime-

Bijwerktijd van de vertaalopdracht

-

Veelvoorkomende fouten

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
Vertaaltaak aanmaken
Translation Task API
Vertaaltaak verwijderen