Oversettelsesoppgave-API
Start oversettelsesoppgave på nytt
Brukes for å starte avbrutte oppgaver på nytt, eller betale poeng for fullstendig tekstoversettelse
- Fullstendig adresse
- https://otranslator.com/api/v1/translation/start
- Autentisering
- API-nøkkelen må angis i Authorization-forespørselhodet
- Content-Type
- application/json
- Feil format
- { "error": "Invalid API key." }
Forsiktighetsregler
Dette grensesnittet kan brukes til å starte Terminated-oppgaver på nytt, og kan også etter fullføring av forhåndsvisningsoppgaven betale gjennom payWithCredits og starte full tekstoversettelse.
Betalte oppgaver vil ikke bli belastet på nytt. Ved innsending av model brukes det kun til å beregne kostnad på nytt når payWithCredits er true og oppgaven ikke er betalt.
Eksempel
1curl -X POST 'https://otranslator.com/api/v1/translation/start' \
2--header 'Authorization: [yourSecretKey]' \
3--header 'Content-Type: application/json' \
4--data '{
5 "taskId": "[string]"
6}'Forespørselsparametere
| Parametere | Type | Standard | Beskrivelse | Eksempel |
|---|---|---|---|---|
| *taskId | String | - | Oversettelsesjobb-ID | - |
| payWithCredits | Boolean | - | Skal oversettelsesoppgaven betales - kun gyldig når dokumentet ikke er betalt, allerede betalte dokumenter belastes ikke på nytt | - |
| model | String | - |
| - |
Svar
| Parametere | Type | Standard | Beskrivelse | Eksempel |
|---|---|---|---|---|
| success | Boolean | - | Om oppstart var vellykket | - |
Vanlige feil
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.
402 Insufficient credits balance.
The account does not have enough credits to start the full translation.
404 Task not found.
The task does not exist or does not belong to the current API account.