Fordítási Feladat API
Fordítási feladatok lekérdezése
Fordítási feladat állapotának és részleteinek lekérdezése.
- Teljes cím
- https://otranslator.com/api/v1/translation/query
- Hitelesítés
- Az API kulcsot az Authorization kérésfejlécben kell átadni
- Content-Type
- application/json
- Hibás formátum
- { "error": "Invalid API key." }
Tudnivalók
Javasoljuk az interfész pollingját, amikor a feladat állapota Waiting vagy Processing, és a polling leállítását, amikor az állapot Completed, Terminated vagy Cancelled lett.
A letöltési link ideiglenes hozzáférési cím, kérjük mentse el a fájlt üzleti oldalon szükség szerint, vagy kérdezze le újra.
Példa
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}'Kérés Paraméterei
| Paraméterek | Típus | Alapértelmezett | Leírás | Példa |
|---|---|---|---|---|
| *taskId | String | - | Fordítási feladat azonosítója | - |
Válasz
| Paraméterek | Típus | Alapértelmezett | Leírás | Példa |
|---|---|---|---|---|
| taskId | String | - | Feladatazonosító | - |
| model | String | - | A fordításhoz használt modell | - |
| fromLang | String | - | Forrásnyelv | - |
| toLang | String | - | Célnyelv | - |
| status | String | - | Állapot: 'Inicializálás' | 'Várakozás' | 'Feldolgozás' | 'Befejezve' | 'Megszakítva' | 'Törölve' | - |
| progress | Number | - | Előrehaladás, 0~100 | - |
| errorMsg | String | - | Hibaüzenet | - |
| fileTitle | String | - | Eredeti fájlnév | - |
| fileUrl | String | - | Eredeti fájl letöltési címe | - |
| translatedFileUrl | String | - | A fordítás letöltési címe | - |
| translatedBilingualFileUrl | String | - |
| - |
| translatedEditableFileUrl | String | - | Szerkeszthető fordítási fájl letöltési címe. Csak akkor kerül visszaadásra, ha a megfelelő fájltípushoz szerkeszthető eredmény jön létre. | - |
| tokenCount | Integer | - |
| - |
| wordNums | Integer | - | Dokumentum szószám statisztika. Különböző fájltípusok esetén üres lehet. | - |
| price | Integer | - | A teljes fordításhoz szükséges kreditek száma | - |
| usedCredits | Integer | - | A fordítási feladat által felhasznált kreditek száma | - |
| glossary | String[] | - | A fordítási feladat által használt terminológiai szótár neve | - |
| shouldTranslateImage | Boolean | - | Fordítsa le a dokumentumban található képeket | - |
| forceOCR | Boolean | - | OCR kényszerített használata a dokumentum tartalmának felismeréséhez | - |
| createdAt | DateTime | - | A fordítási feladat létrehozásának időpontja | - |
| updatedAt | DateTime | - | A fordítási feladat frissítési időpontja | - |
Gyakori hibák
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.