Translator - Transliterate
Konwertuje tekst języka w jednym skrycie na inny typ skryptu. Przykład — japoński skrypt "こんにちは" To samo słowo w skrypcie łacińskim "konnichiha"
POST {Endpoint}/transliterate?api-version=3.0&language={language}&fromScript={fromScript}&toScript={toScript}
Parametry identyfikatora URI
| Nazwa | W | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Endpoint
|
path | True |
string |
Obsługiwane punkty końcowe usług Cognitive Services |
|
api-version
|
query | True |
string |
Wersja interfejsu API żądanego przez klienta. Wartość musi być równa 3,0. |
|
from
|
query | True |
string |
Określa skrypt używany przez tekst wejściowy. Wyszukaj obsługiwane języki przy użyciu zakresu |
|
language
|
query | True |
string |
Określa język tekstu, który ma być konwertowany z jednego skryptu na inny. Możliwe języki są wymienione w |
|
to
|
query | True |
string |
Określa skrypt wyjściowy. Wyszukaj obsługiwane języki przy użyciu zakresu |
Nagłówek żądania
| Nazwa | Wymagane | Typ | Opis |
|---|---|---|---|
| X-ClientTraceId |
string |
Identyfikator GUID wygenerowany przez klienta w celu unikatowego zidentyfikowania żądania. Pamiętaj, że można pominąć ten nagłówek, jeśli w ciągu zapytania dołączysz identyfikator śledzenia przy użyciu parametru zapytania o nazwie ClientTraceId. |
Treść żądania
| Nazwa | Typ | Opis |
|---|---|---|
| texts |
Treść żądaniaTreść żądania jest tablicą JSON. Każdy element tablicy jest obiektem JSON z właściwością ciągu o nazwie
Treść odpowiedziPomyślna odpowiedź to tablica JSON z jednym wynikiem dla każdego elementu w tablicy wejściowej. Obiekt wynikowy zawiera następujące właściwości:
|
Odpowiedzi
| Nazwa | Typ | Opis |
|---|---|---|
| 200 OK |
Sukces |
|
| Other Status Codes |
Odpowiedź na błąd. |
Zabezpieczenia
Ocp-Apim-Subscription-Key
Typ:
apiKey
W:
header
Ocp-Apim-Subscription-Key
Typ:
apiKey
W:
header
Ocp-Apim-Subscription-Region
Typ:
apiKey
W:
header
Przykłady
Transliterate success example
Przykładowe żądanie
POST https://api.cognitive.microsofttranslator.com/transliterate?api-version=3.0&language=ja&fromScript=jpan&toScript=latn
Przykładowa odpowiedź
[
{
"text": "sodeska",
"script": "latn"
}
]
Definicje
| Nazwa | Opis |
|---|---|
| Error | |
|
Error |
|
|
Transliterate |
Przykład pomyślnego żądania transliterowania |
|
Transliterate |
Tekst wymagany do żądania transliterowania |
Error
| Nazwa | Typ | Opis |
|---|---|---|
| code |
string |
|
| message |
string |
ErrorMessage
| Nazwa | Typ | Opis |
|---|---|---|
| error |
TransliterateResult
Przykład pomyślnego żądania transliterowania
| Nazwa | Typ | Opis |
|---|---|---|
| script |
string |
|
| text |
string |
TransliterateTextInput
Tekst wymagany do żądania transliterowania
| Nazwa | Typ | Opis |
|---|---|---|
| text |
string |