Anfragenachricht für die Methode WidgetService.WidgetExecuteAction
.
JSON-Darstellung |
---|
{ "location": string, "configId": string, "executeActionRequest": { object ( |
Felder | |
---|---|
location |
Erforderlich. Die Standortressource, in der „FetchDocuments“ für die Widget-Startseite ausgeführt wird. Format: |
configId |
Erforderlich. Die UUID der WidgetConfig. Dieses Feld wird verwendet, um die Widget-Konfiguration zu identifizieren. |
executeActionRequest |
Erforderlich. Die Proxyanfrage an DataConnectorService.ExecuteAction. |
additionalParams |
Erforderlich. Zusätzliche Parameter zur Verbesserung von Sicherheit und Datenschutz. |
ExecuteActionRequest
Anfrage für die Methode DataConnectorService.ExecuteAction
.
JSON-Darstellung |
---|
{
"name": string,
"actionName": string,
"args": {
object
},
"languageCode": string,
"assistAnswerInfo": {
object ( |
Felder | |
---|---|
name |
Erforderlich. Der Datenconnector, der zum Ausführen der Aktion verwendet wird. |
actionName |
Erforderlich. Name der Aktion. Beispiel: „send_email“ |
args |
Erforderlich. Benannte Argumente der Aktion. Beispiel: Wenn dieser Teil einem Nutzer angeboten wird, kann er möglicherweise bearbeitet werden. |
languageCode |
Optional. Sprache, die für Status- und Fehlermeldungen verwendet werden soll, die von Aktionen erstellt werden. |
assistAnswerInfo |
Optional. Wenn angegeben, wird das Ergebnis der Ausführung der Aktion mit der angegebenen Assist-Antwort verknüpft. So kann der Assistent das Ergebnis in nachfolgenden Antworten in derselben Sitzung berücksichtigen. Die referenzierte Assist-Antwortressource muss vorhanden sein. |