API nuorodos
Supaprastinkite ir išverskite turinį į 24 išvesties kalbas.
Sinchroninis galutinis taškas priima šaltinio tekstą, išvesties lokalę ir vieną iš dviejų režimų. Jis automatiškai aptinka šaltinio kalbą ir grąžina naudojimui paruoštą rezultatą pasirinkta išvesties kalba.
{
"text": "Sudėtingas šaltinio turinys pasirinkta kalba.",
"locale": "lt",
"mode": "simple-language"
}Galimi SDK ir cURL pavyzdžiai
Baigiamasis punktas
POST /api/v2/translate
Sukurkite vieną paprastos kalbos arba paprastos kalbos rezultatą ir grąžinkite jį tame pačiame HTTP atsakyme.
Reikalingos antraštinės dalys
| Škyros | Vertybė | Paslaugos |
|---|---|---|
| Authorization | Bearer <API_KEY> | Autentifikuoja projektą pagal dabartinę HTTP nešiklio schemą |
| Content-Type | prašymas/json | Pareiškimo forma |
| Accept | prašymas/json | Prašo JSON atsakymo |
| Idempotency-Key | Reikalingas tik darbams ir partijoms | Apsaugo, kad pakartotiniai asinchroniniai pateikimai nesukurtų pasikartojančių darbų |
Prašymo įstaiga
Joks kitas turinio nustatymas nėra viešosios užklausos schemos dalis.
| Laikas | Tipas | Reikalingas | Leistina vertė | Aprašymas |
|---|---|---|---|---|
| text | eilutės | Taip. | Nuo 1 iki 10 000 unikodo simbolių | Išvestinis turinys pasirinktoje vietovėje |
| locale | eilutės | Taip. | Vienas iš 24 palaikomų dviejų raidžių kodo | Išvesties kalba. Šaltinio kalba aptinkama automatiškai. |
| mode | eilutės | Taip. | paprasta kalba, paprasta kalba | Paprastinimo būdas |
{
"text": "Applicants must provide the required documentation before the deadline.",
"locale": "en",
"mode": "easy-language"
}Reakcijos įstaiga
Atsakyme neturi būti pašalintų užklausų nustatymų arba atskiro kokybės informacijos masyvo.
| Laikas | Tipas | Aprašymas |
|---|---|---|
| requestId | eilutės | Unikali paramos ir žurnalo identifikavimo ženklas |
| locale | eilutės | Pasirinkta išvesties lokalė |
| mode | eilutės | Pasirinktas supaprastinimo režimas |
| output | eilutės | Baigtas rezultatas pasirinktoje išvesties lokalėje |
| usage.inputCharacters | vienetas | Šiai užklausai skaičiuojami simboliai arba 0 talpyklos įvykiui |
| usage.cacheHit | loginis | Nesvarbu, ar rezultatas buvo gautas iš 30 dienų talpyklos |
{
"requestId": "req_sync_002",
"locale": "en",
"mode": "easy-language",
"output": "You need to send documents.\nSend the documents before the deadline.",
"usage": {
"inputCharacters": 78,
"cacheHit": false
}
}Validacijos elgesys
- Nėra teksto: atmesti su dokumentuota lauko klaida.
- Tuščias tekstas: atmesti su dokumentuota lauko klaida.
- Nepalaikytas vietovė: atmesti; niekada tylingai pakeisti kitą vietovę.
- Nepalaikytas režimas: atmesti; niekada nepaklauskite režimo automatiškai.
- Nepažįstamas atstovaus laukas: atmesti migracijos orientuota klaida arba tvarkyti tik aiškiai versijavus suderinamumo sluoksnį.
- Šaltinio teksto kalba gali skirtis nuo lokalės. Simple8 automatiškai aptinka šaltinio kalbą ir įrašo rezultatą į pasirinktą išvesties lokalę.