WidgetExecuteActionRequest

Message de requête pour la méthode WidgetService.WidgetExecuteAction.

Représentation JSON
{
  "location": string,
  "configId": string,
  "executeActionRequest": {
    object (ExecuteActionRequest)
  },
  "additionalParams": {
    object (AdditionalParams)
  }
}
Champs
location

string

Obligatoire. Ressource d'emplacement où la page d'accueil du widget FetchDocuments sera exécutée. Format : locations/{location}

configId

string

Obligatoire. UUID de WidgetConfig. Ce champ permet d'identifier la configuration du widget.

executeActionRequest

object (ExecuteActionRequest)

Obligatoire. Requête par procuration envoyée à DataConnectorService.ExecuteAction.

additionalParams

object (AdditionalParams)

Obligatoire. Paramètres supplémentaires pour améliorer la sécurité et la confidentialité.

ExecuteActionRequest

Requête pour la méthode DataConnectorService.ExecuteAction.

Représentation JSON
{
  "name": string,
  "actionName": string,
  "args": {
    object
  },
  "languageCode": string,
  "assistAnswerInfo": {
    object (AssistAnswerInfo)
  }
}
Champs
name

string

Obligatoire. Ressource DataConnector.

Connecteur de données utilisé pour exécuter l'action.

actionName

string

Obligatoire. Nom de l'action.

Par exemple : "send_email"

args

object (Struct format)

Obligatoire. Arguments nommés de l'action.

Par exemple : {"recipient": "tom@...", "subject": ... }

Lorsqu'elle est proposée à un utilisateur, cette partie peut être modifiable.

languageCode

string

Facultatif. Langue à utiliser pour les messages d'état et d'erreur créés par les actions.

assistAnswerInfo

object (AssistAnswerInfo)

Facultatif. Si cette propriété est spécifiée, le résultat de l'exécution de l'action sera associé à la réponse d'assistance donnée. Cela permet à l'assistant de tenir compte du résultat dans les réponses suivantes de la même session.

La ressource de réponse d'assistance référencée doit exister.