Se utilizzi Amazon Lex V2, consulta invece la guida Amazon Lex V2.
Se utilizzi Amazon Lex V1, ti consigliamo di aggiornare i bot ad Amazon Lex V2. Non stiamo più aggiungendo nuove funzionalità alla V1 e consigliamo vivamente di utilizzare la V2 per tutti i nuovi bot.
Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
GetBuiltinIntent
Restituisce informazioni su un intento integrato.
Questa operazione richiede l’autorizzazione per l'operazione lex:GetBuiltinIntent
.
Sintassi della richiesta
GET /builtins/intents/signature
HTTP/1.1
Parametri della richiesta URI
La richiesta utilizza i seguenti parametri URI.
- signature
-
L'identificatore univoco per un intento integrato. Per trovare la firma di un intento, consulta Standard Built-in Intents
nell'Alexa Skills Kit. Campo obbligatorio: sì
Corpo della richiesta
La richiesta non ha un corpo della richiesta.
Sintassi della risposta
HTTP/1.1 200
Content-type: application/json
{
"signature": "string",
"slots": [
{
"name": "string"
}
],
"supportedLocales": [ "string" ]
}
Elementi di risposta
Se l'operazione riesce, il servizio restituisce una risposta HTTP 200.
I dati seguenti vengono restituiti in formato JSON mediante il servizio.
- signature
-
L'identificatore univoco di un intento integrato.
▬Tipo: stringa
- slots
-
Una serie di
BuiltinIntentSlot
oggetti, una voce per ogni tipo di slot nell'intento.Tipo: matrice di oggetti BuiltinIntentSlot
- supportedLocales
-
Un elenco di impostazioni locali supportate dall'intento.
Tipo: matrice di stringhe
Valori validi:
de-DE | en-AU | en-GB | en-IN | en-US | es-419 | es-ES | es-US | fr-FR | fr-CA | it-IT | ja-JP | ko-KR
Errori
- BadRequestException
-
La richiesta non è ben formata. Ad esempio, un valore non è valido o manca un campo obbligatorio. Controlla i valori del campo e riprova.
Codice di stato HTTP: 400
- InternalFailureException
-
Si è verificato un errore interno di Amazon Lex. Riprova la richiesta.
Codice di stato HTTP: 500
- LimitExceededException
-
La richiesta ha superato il limite. Riprova la richiesta.
Codice di stato HTTP: 429
- NotFoundException
-
La risorsa specificata nella richiesta non è stata trovata. Controlla la risorsa e riprova.
Codice di stato HTTP: 404
Vedi anche
Per ulteriori informazioni sull'utilizzo di questa API in uno degli AWS SDK specifici della lingua, consulta quanto segue: