Dokumentacja

API dla prostego języka i tekstu łatwego do czytania.

Wyślij tekst źródłowy, żądany język docelowy i jeden z dwóch trybów językowych. Simple8 automatycznie rozpoznaje język źródłowy i zwraca ukończony tekst w języku docelowym.

{
  "text": "Kompleksowa treść źródłowa w wybranym języku.",
  "locale": "pl",
  "mode": "simple-language"
}

Dostępne przykłady SDK i cURL

Wynik końcowy

POST /api/v2/translate

Tworzy tekst w prostym lub prostym języku i zwraca go bezpośrednio w odpowiedzi HTTP.

Wymagane nagłówki

WpisWymógCelem
AuthorizationBearer <API_KEY>Uwierzytelnianie obszaru roboczego
Content-Typewniosek/jsonWskazuje, że wniosek zawiera JSON
Acceptwniosek/jsonWymaganie odpowiedzi JSON
Idempotency-KeyWymagana tylko dla zleceń w tle i masowychZapobiega duplikatom zleceń tle

Organ wnioskowy

Żadne inne ustawienie treści nie jest częścią schematu żądania publicznego.

PołowoTypWymaganeWartość dopuszczalnaOpis
textwiersz- Tak .Od 1 do 5 000 punktów kodowych Unicode znormalizowanych za pomocą NFCTekst źródłowy
localewiersz- Tak .Jeden ze 136 obsługiwanych kodów 2- lub 3-literowychJęzyk wyjściowy. Język źródłowy jest wykrywany automatycznie.
modewiersz- Tak .simple-language, easy-languageTryb uproszczenia
json
{
  "text": "Applicants must provide the required documentation before the deadline.",
  "locale": "en",
  "mode": "easy-language"
}

Organ odpowiedzi

Odpowiedź zawiera ukończony tekst i udokumentowane dane dotyczące użytkowania.

PołowoTypOpis
requestIdwierszUnikalny identyfikator wsparcia i dzienników
localewierszWybrany język docelowy
modewierszWybrany tryb uproszczenia
outputwierszTekst gotowy w wybranym języku docelowym
usage.inputCharactersliczba całaZnaki zliczone dla tego żądania lub 0 dla trafienia w pamięci podręcznej
usage.cacheHitwartość logicznaCzy wynik pochodzi z 180-dniowej pamięci podręcznej
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
  }
}

Zachowanie w zakresie weryfikacji

  • Brakujące, puste, nieznane lub nieprawidłowe pola zwracają HTTP 400 z kodem błędu invalid_request i szczegółami walidacji.
  • Długość tekstu jest mierzona po normalizacji NFC w punktach kodowych Unicode.
  • Ustawienie regionalne musi być jednym ze 136 udokumentowanych kodów 2- lub 3-literowych.
  • Tryb musi mieć dokładnie wartość simple-language lub easy-language.
  • Simple8 automatycznie rozpoznaje język tekstu źródłowego i tworzy wynik w wybranym języku docelowym.

Zacznij korzystać z Simple8 za darmo.

Utwórz darmowe konto i co miesiąc wykorzystaj bezpłatnie do 15 000 znaków.