API Sarcină de Traducere
Repornirea sarcinii de traducere
Utilizat pentru repornirea sarcinilor Terminate sau plata cu credite pentru traducerea integrală a textului
- Adresă completă
- https://otranslator.com/api/v1/translation/start
- 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
Această interfață poate fi folosită pentru a reporni sarcinile Terminated, și de asemenea poate fi folosită după finalizarea sarcinii de previzualizare pentru a plăti prin payWithCredits și a porni traducerea completă.
Sarcinile deja plătite nu vor fi deduse repetat. Când se transmite model, se folosește pentru recalcularea taxei doar când payWithCredits este true și sarcina nu a fost plătită.
Exemplu
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}'Parametrii de Cerere
| Parametri | Tip | Implicit | Descriere | Exemplu |
|---|---|---|---|---|
| *taskId | String | - | ID-ul sarcinii de traducere | - |
| payWithCredits | Boolean | - | Să se efectueze plata pentru sarcina de traducere, valabil doar pentru documentele neplătite, documentele deja plătite nu vor fi taxate din nou | - |
| model | String | - |
| - |
Răspuns
| Parametri | Tip | Implicit | Descriere | Exemplu |
|---|---|---|---|---|
| success | Boolean | - | Dacă lansarea s-a realizat cu succes | - |
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.
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.