Tároló: Szöveg átírása
A forrásnyelv karaktereit vagy betűit a célnyelv megfelelő karaktereivé vagy betűivé alakíthatja.
URL-cím kérése
POST
Kérés:
POST http://localhost:{port}/transliterate?api-version=3.0&language={language}&fromScript={fromScript}&toScript={toScript}
Lásd:Virtual Network Support for Translator service selected network and private endpoint configuration and support.
Kérelemparaméterek
A lekérdezési sztringen átadott kérelemparaméterek a következők:
Lekérdezési paraméter | Leírás | Feltétel |
---|---|---|
api-verzió | Az ügyfél által kért API verziója. Az értéknek meg kell lennie 3.0 . |
Kötelező paraméter |
language | Megadja a szöveg forrásnyelvét, amely az egyik szkriptből a másikba konvertálható. | Kötelező paraméter |
fromScript | A bemeneti szöveg által használt szkriptet adja meg. | Kötelező paraméter |
toScript | A kimeneti szkriptet adja meg. | Kötelező paraméter |
- Lekérdezheti a szolgáltatást a hatókör által támogatott nyelvekhez
transliteration
. - Lásd még: Nyelvi támogatás az átíráshoz.
Kérésfejlécek
Választörzs
A sikeres válasz egy JSON-tömb, amely a bemeneti tömb minden eleméhez egy eredményt ad. Az eredményobjektumok a következő tulajdonságokat tartalmazzák:
text
: Egy sztring, amely a bemeneti sztring kimeneti szkriptté való konvertálásából ered.script
: A kimenetben használt szkriptet meghatározó sztring.
Válaszfejlécek
Fejlécek | Leírás |
---|---|
X-RequestId | A szolgáltatás által a kérés azonosítására létrehozott érték. Hibaelhárítási célokra használható. |
Mintakérés
curl -X POST "http://localhost:5000/transliterate?api-version=3.0&language=ja&fromScript=Jpan&toScript=Latn"
Mintakérés törzse
A kérelem törzse egy JSON-tömb. Minden tömbelem egy JSON-objektum, amelynek neve Text
egy sztringtulajdonság, amely az átalakítandó sztringet jelöli.
[
{"Text":"こんにちは"},
{"Text":"さようなら"}
]
A következő korlátozások érvényesek:
- A tömb legfeljebb 10 elemet tartalmazhat.
- Egy tömbelem szöveges értéke nem haladhatja meg az 1000 karaktert, szóközökkel együtt.
- A kérelemben szereplő teljes szöveg nem haladhatja meg az 5000 karaktert, szóközökkel együtt.
JSON-mintaválasz:
[
{
"text": "Kon'nichiwa",
"script": "Latn"
},
{
"text": "sayonara",
"script": "Latn"
}
]
Feljegyzés
- Minden minta a
localhost
paranccsal megadottondocker run
fut. - Amíg a tároló fut,
localhost
maga a tárolóra mutat. - Nem kell használnia
localhost:5000
. Bármilyen portot használhat, amely még nincs használatban a gazdagépkörnyezetben.
Átírás REST API-val
curl -X POST "http://localhost:5000/transliterate?api-version=3.0&language=ja&fromScript=Jpan&toScript=Latn" -H "Content-Type: application/json" -d "[{'Text':'こんにちは'},{'Text':'さようなら'}]"
Következő lépések
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: