- Requête HTTP
- Paramètres de chemin d'accès
- Corps de la requête
- Corps de la réponse
- Intention
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
Recherche les intents qui correspondent à une requête donnée.
Requête HTTP
POST https://actions.googleapis.com/v2/{project=projects/*}:matchIntents
L'URL utilise la syntaxe de transcodage gRPC.
Paramètres de chemin d'accès
Paramètres | |
---|---|
project |
Obligatoire. Le projet testé, indiqué par l'ID du projet. Format: projects/{project} |
Corps de la requête
Le corps de la requête contient des données présentant la structure suivante :
Représentation JSON | |
---|---|
{ "query": string, "locale": string } |
Champs | |
---|---|
query |
Obligatoire. Requête utilisateur en texte brut. |
locale |
Obligatoire. Paramètres régionaux à utiliser pour évaluer la requête, tels que "en". Le format doit respecter la norme BCP 47: https://tools.ietf.org/html/bcp47. Consultez la liste des langues compatibles sur la page https://developers.google.com/assistant/console/languages-locales. |
Corps de la réponse
Si la requête aboutit, le corps de la réponse contient des données qui ont la structure suivante :
Réponse pour la recherche d'intents correspondants.
Représentation JSON | |
---|---|
{
"matchedIntents": [
{
object ( |
Champs | |
---|---|
matchedIntents[] |
Intents mis en correspondance, classés du plus pertinent au moins pertinent. Seules les 50 premières correspondances sont renvoyées. |
Intention
Représente un intent.
Représentation JSON | |
---|---|
{
"name": string,
"params": {
string: {
object ( |
Champs | |
---|---|
name |
Obligatoire. Nom du dernier intent mis en correspondance. |
params |
Obligatoire. Représente les paramètres identifiés comme faisant partie de la mise en correspondance de l'intent. Il s'agit d'un mappage du nom du paramètre identifié à la valeur du paramètre identifié à partir de l'entrée utilisateur. Tous les paramètres définis dans l'intent correspondant qui sont identifiés sont affichés ici. Objet contenant une liste de paires |
query |
Facultatif. Entrée saisie ou vocale de l'utilisateur final correspondant à cet intent. Ce champ sera renseigné lorsqu'un intent sera mis en correspondance, en fonction de l'entrée utilisateur. |