Puoi creare un flusso di lavoro che invii messaggi a un webhook in arrivo di Google Chat. I webhook in arrivo ti consentono di inviare messaggi asincroni a Google Chat da applicazioni diverse dalle app di Chat. Ad esempio, puoi configurare un'applicazione di monitoraggio per avvisare il personale di guardia su Google Chat quando un server si arresta in modo anomalo.
Creare e registrare un webhook in arrivo di Google Chat
Crea un webhook nello spazio di Google Chat in cui vuoi ricevere i messaggi. Segui le istruzioni per registrare il webhook in entrata.
Effettua una chiamata HTTP all'URL webhook
Crea un flusso di lavoro
e aggiungi un passaggio che effettui una chiamata HTTP POST
all'URL webhook.
Ad esempio:
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}" } } ]
Sostituisci WEBHOOK_URL
con l'URL del webhook che hai copiato
quando hai registrato il webhook in entrata.
Puoi verificare che il flusso di lavoro funzioni come previsto assicurandoti che venga inviata una notifica al tuo spazio di Google Chat.