A BÉRENNÉS
Egyszerűsítse és fordítsa le a tartalmat 24 kimeneti nyelvre.
A szinkron végpont elfogadja a forrásszöveget, a kimeneti területi beállítást és a két mód egyikét. Automatikusan felismeri a forrásnyelvet, és egy használatra kész eredményt ad vissza a kiválasztott kimeneti nyelven.
{
"text": "Összetett forrástartalom a kiválasztott nyelven.",
"locale": "hu",
"mode": "simple-language"
}SDK- és cURL-példák állnak rendelkezésre
Végpont
POST /api/v2/translate
Hozzon létre egy egyszerű nyelvű vagy egyszerű nyelvű eredményt, és adja vissza ugyanabban a HTTP-válaszban.
Szükséges címkék
| Főcím | Érték | Cél |
|---|---|---|
| Authorization | Bearer <API_KEY> | Hitelesíti a projektet a jelenlegi HTTP-hordozó sémával |
| Content-Type | kérelmezés/json | A kérelem szerv formátumának bejelölése |
| Accept | kérelmezés/json | Kér egy JSON-re válasz |
| Idempotency-Key | Csak munkákhoz és kötegekhez szükséges | Megakadályozza, hogy az ismételt aszinkron beküldések ismétlődő munkát hozzon létre |
Kérési szerv
Más tartalombeállítás nem része a nyilvános kérési sémának.
| A mező | A típus | Szükséges | Megengedett érték | Fontos leírás |
|---|---|---|---|---|
| text | szálak | Igen, igen. | 1-10 000 Unicode karakter | Forrástartalom a kiválasztott helyben |
| locale | szálak | Igen, igen. | 24 támogatott két betűs kód közül egy | Kimeneti nyelv. A rendszer automatikusan felismeri a forrásnyelvet. |
| mode | szálak | Igen, igen. | Egyszerű, egyszerű nyelv | Egyszerűsítés módja |
{
"text": "Applicants must provide the required documentation before the deadline.",
"locale": "en",
"mode": "easy-language"
}Választagó test
A válasz nem tartalmazhat visszavont kérésbeállításokat vagy külön minőségi információs tömböt.
| A mező | A típus | Fontos leírás |
|---|---|---|
| requestId | szálak | A támogatások és a naplók egyedi azonosítója |
| locale | szálak | Kiválasztott kimeneti terület |
| mode | szálak | Választott egyszerűsítési mód |
| output | szálak | Kész eredmény a kiválasztott kimeneti nyelven |
| usage.inputCharacters | teljes szám | Ennél a kérésnél a karakterek száma, a gyorsítótár-lekérések esetén pedig 0 |
| usage.cacheHit | logikai érték | Hogy az eredmény a 30 napos gyorsítótárból származott-e |
{
"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
}
}A hitelesítési viselkedés
- Hiányzó szöveg: dokumentált mező hibával elutasítsák.
- Üres szöveg: dokumentált mező hibával elutasítsuk.
- Támogatatlan hely: elutasítsd; soha ne csendben helyettesíts más hely.
- A támogatott mód: elutasítsd; soha ne válaszd automatikusan a módot.
- Nem ismert visszavonult mező: a migrációra összpontosító hiba esetén elutasítsuk, vagy csak egy kifejezetten verziós kompatibilitási réteg segítségével kezeljük.
- A forrásszöveg a területi beállítástól eltérő nyelvet használhat. Az Simple8 automatikusan felismeri a forrásnyelvet, és az eredményt a kiválasztott kimeneti területre írja.