Sie können einen Workflow erstellen, mit dem Nachrichten an einen eingehenden Webhook in Google Chat gesendet werden. Mit eingehenden Webhooks können Sie asynchrone Nachrichten von Anwendungen, die keine Chat-Apps sind, an Google Chat senden. Sie können z. B. ein Monitoring-Tool Anwendung, um Bereitschaftsmitarbeiter in Google Chat zu benachrichtigen, wenn ein Server ausfällt.
Eingehenden Google Chat-Webhook erstellen und registrieren
Erstellen Sie in dem Google Chat-Gruppenbereich, in dem Sie Nachrichten erhalten möchten, einen Webhook. Folgen Sie der Anleitung, um Registrieren Sie den eingehenden Webhook.
HTTP-Aufruf an die Webhook-URL senden
Erstellen Sie einen Workflow und fügen Sie ihm einen Schritt hinzu, der einen HTTP POST
-Aufruf an die Webhook-URL ausführt.
Beispiel:
YAML
- get_message: call: http.post args: url: WEBHOOK_URL body: text: "Hello world!" headers: Content-Type: "application/json; charset=UTF-8" result: response - return_value: return: ${response}
JSON
[ { "get_message": { "call": "http.post", "args": { "url": "WEBHOOK_URL", "body": { "text": "Hello world!" }, "headers": { "Content-Type": "application/json; charset=UTF-8" } }, "result": "response" } }, { "return_value": { "return": "${response}" } } ]
Ersetzen Sie WEBHOOK_URL
durch die Webhook-URL, die Sie beim Registrieren des eingehenden Webhooks kopiert haben.
Sie können überprüfen, ob der Workflow wie erwartet funktioniert, indem Sie sicherstellen, wird eine Benachrichtigung an Ihren Google Chat-Bereich gesendet.