API za jasan jezik i lako čitljiv jezik.
Pošaljite svoj izvorni tekst, željeni ciljni jezik i jedan od dva jezična načina. Simple8 automatski otkriva izvorni jezik i vraća gotov tekst na ciljnom jeziku.
{
"text": "Složen izvorni sadržaj na odabranom jeziku.",
"locale": "hr",
"mode": "simple-language"
}Dostupni primjeri SDK-a i cURL-a
Svrha
POST /api/v2/translate
Stvara običan tekst ili tekst na običnom jeziku i vraća ga izravno u HTTP odgovoru.
Zahtjevani naslovnici
| Uvod | Sredstva | Cilj |
|---|---|---|
| Authorization | Bearer <API_KEY> | Autentifikacija radnog prostora |
| Content-Type | zahtjev/json | U pitanju je: |
| Accept | zahtjev/json | Traže odgovor na JSON |
| Idempotency-Key | Potrebno samo za pozadinske i skupne narudžbe | Zaštititi dvostruke zadaće s pozadini |
Organ za zahtjev
Nijedna druga postavka sadržaja nije dio sheme javnog zahtjeva.
| Polje | Vrsta | Potreban | Prihvaćena vrijednost | Opisivanje |
|---|---|---|---|---|
| text | šljaka | - Da, da. | Od 1 do 5.000 Unicode kodnih točaka normaliziranih pomoću NFC-a | Prethodni tekst |
| locale | šljaka | - Da, da. | Jedan od 136 podržanih kodova od 2 ili 3 slova | Izlazni jezik. Izvorni jezik se otkriva automatski. |
| mode | šljaka | - Da, da. | simple-language, easy-language | Sredstva |
{
"text": "Applicants must provide the required documentation before the deadline.",
"locale": "en",
"mode": "easy-language"
}Odgovorni organ
Odgovor sadrži gotov tekst i dokumentirani podaci o upotrebi.
| Polje | Vrsta | Opisivanje |
|---|---|---|
| requestId | šljaka | Ujedinjeni identifikacijski znak za podršku i dnevnike |
| locale | šljaka | Odabrani ciljni jezik |
| mode | šljaka | Izborni način pojednostavljenja |
| output | šljaka | Gotov tekst na odabranom ciljnom jeziku |
| usage.inputCharacters | Čitav broj | Broj znakova za ovaj zahtjev ili 0 za pogodak predmemorije |
| usage.cacheHit | Booleov | Je li rezultat došao iz 180-dnevne predmemorije |
{
"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
}
}Uticaj na potvrdu
- Polja koja nedostaju, prazna su, nepoznata ili nevažeća vraćaju HTTP 400 s kodom pogreške invalid_request i pojedinostima provjere valjanosti.
- Duljina teksta mjeri se nakon NFC normalizacije u Unicode kodnim točkama.
- Lokalna oznaka mora biti jedan od 136 dokumentiranih kodova od 2 ili 3 slova.
- Način mora biti točno simple-language ili easy-language.
- Izvorni tekst može biti napisan na jeziku različitom od navedenog. Simple8 automatski otkriva jezik i stvara rezultat na odabranom ciljnom jeziku.