Dokumentacija

API, skirta paprasta kalba ir lengvai suprantama kalba.

Siųsti pradinį tekstą, norimą tikslinę kalbą ir vieną iš dviejų kalbos režimų. Simple8 automatiškai atpažįsta šaltinio kalbą ir grąžina užbaigtą tekstą tiksline 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

Sukuria tekstą paprasta arba paprasta kalba ir grąžina jį tiesiai HTTP atsakymo.

Reikalingos antraštinės dalys

ŠkyrosVertybėPaslaugos
AuthorizationBearer <API_KEY>Darbo srities autentifikavimas
Content-Typeprašymas/jsonNurodo, kad prašyme yra JSON
Acceptprašymas/jsonPrašo JSON atsakymo
Idempotency-KeyTik foniniams ir didmeniniams užsakymamsApsaugo nuo pasikartojančių fono užsakymų

Prašymo įstaiga

Joks kitas turinio nustatymas nėra viešosios užklausos schemos dalis.

LaikasTipasReikalingasLeistina vertėAprašymas
texteilutėsTaip.Nuo 1 iki 5 000 pagal NFC normalizuotų Unicode kodo taškųŠaltinio tekstas
localeeilutėsTaip.Vienas iš 136 palaikomų 2 arba 3 raidžių kodųIšvesties kalba. Šaltinio kalba aptinkama automatiškai.
modeeilutėsTaip.simple-language, easy-languagePaprastinimo būdas
json
{
  "text": "Applicants must provide the required documentation before the deadline.",
  "locale": "en",
  "mode": "easy-language"
}

Reakcijos įstaiga

Atsakyme pateikiamas baigtas tekstas ir dokumentuoti naudojimo duomenys.

LaikasTipasAprašymas
requestIdeilutėsUnikali paramos ir žurnalo identifikavimo ženklas
localeeilutėsPasirinkta paskirties kalba
modeeilutėsPasirinktas supaprastinimo režimas
outputeilutėsRuošiamas tekstas pasirinkta paskirties kalba
usage.inputCharactersvienetasŠiai užklausai skaičiuojami simboliai arba 0 talpyklos įvykiui
usage.cacheHitloginisNesvarbu, ar rezultatas buvo gautas iš 180 dienų talpyklos
json
{
  "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

  • Jei laukai nepateikti, tušti, nežinomi arba netinkami, grąžinamas HTTP 400 su klaidos kodu invalid_request ir tikrinimo informacija.
  • Teksto ilgis matuojamas Unicode kodo taškais po NFC normalizavimo.
  • Lokalė turi būti vienas iš 136 dokumentuotų 2 arba 3 raidžių kodų.
  • Režimas turi būti tiksliai simple-language arba easy-language.
  • Simple8 automatiškai atpažįsta pradinio teksto kalbą ir sukuria į pasirinktą tikslinę kalbą rezultatą.

Pradėkite naudotis Simple8 nemokamai.

Susikurkite nemokamą paskyrą ir kiekvieną mėnesį naudokite iki 15 000 simbolių nemokamai.