Translator - Transliterate
Converte il testo di una lingua in uno script in un altro tipo di script. Esempio- Script giapponese "こんにちは" Stessa parola nello script latino "konnichiha"
POST {Endpoint}/transliterate?api-version=3.0&language={language}&fromScript={fromScript}&toScript={toScript}
Parametri dell'URI
| Nome | In | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Endpoint
|
path | True |
string |
Endpoint di Servizi cognitivi supportati |
|
api-version
|
query | True |
string |
Versione dell'API richiesta dal client. Il valore deve essere 3,0. |
|
from
|
query | True |
string |
Specifica lo script utilizzato dal testo di input. Cercare le lingue supportate usando l'ambito |
|
language
|
query | True |
string |
Specifica la lingua del testo da convertire da uno script a un altro. Le lingue possibili sono elencate nell'ambito |
|
to
|
query | True |
string |
Specifica lo script di output. Cercare le lingue supportate usando l'ambito |
Intestazione della richiesta
| Nome | Necessario | Tipo | Descrizione |
|---|---|---|---|
| X-ClientTraceId |
string |
GUID generato dal client per identificare in modo univoco la richiesta. Si noti che è possibile omettere questa intestazione se si include l'ID di traccia nella stringa di query usando un parametro di query denominato ClientTraceId. |
Corpo della richiesta
| Nome | Tipo | Descrizione |
|---|---|---|
| texts |
Corpo della richiestaIl corpo della richiesta è una matrice JSON. Ogni elemento della matrice è un oggetto JSON con una proprietà stringa denominata
Corpo della rispostaUna risposta con esito positivo è una matrice JSON con un risultato per ogni elemento nella matrice di input. Un oggetto risultato include le proprietà seguenti:
|
Risposte
| Nome | Tipo | Descrizione |
|---|---|---|
| 200 OK |
Successo |
|
| Other Status Codes |
Risposta di errore. |
Sicurezza
Ocp-Apim-Subscription-Key
Tipo:
apiKey
In:
header
Ocp-Apim-Subscription-Key
Tipo:
apiKey
In:
header
Ocp-Apim-Subscription-Region
Tipo:
apiKey
In:
header
Esempio
Transliterate success example
Esempio di richiesta
POST https://api.cognitive.microsofttranslator.com/transliterate?api-version=3.0&language=ja&fromScript=jpan&toScript=latn
Risposta di esempio
[
{
"text": "sodeska",
"script": "latn"
}
]
Definizioni
| Nome | Descrizione |
|---|---|
| Error | |
|
Error |
|
|
Transliterate |
Esempio di richiesta di traslitterazione riuscita |
|
Transliterate |
Testo necessario per una richiesta traslitterare |
Error
| Nome | Tipo | Descrizione |
|---|---|---|
| code |
string |
|
| message |
string |
ErrorMessage
| Nome | Tipo | Descrizione |
|---|---|---|
| error |
TransliterateResult
Esempio di richiesta di traslitterazione riuscita
| Nome | Tipo | Descrizione |
|---|---|---|
| script |
string |
|
| text |
string |
TransliterateTextInput
Testo necessario per una richiesta traslitterare
| Nome | Tipo | Descrizione |
|---|---|---|
| text |
string |