Crie uma assinatura de notificações do WhatsApp para o Slack
Este trecho de código mostra como receber Notificações do Account do WhatsApp Business pelo Slack.
Exemplo
Veja a seguir a descrição de todas as variáveis utilizadas em cada trecho de código:
| Chave | Descrição |
|---|---|
VONAGE_API_KEY | Your Vonage API key (see it on |
VONAGE_API_SECRET | Your Vonage API secret (also available on |
CHANNEL_MANAGER_WHATSAPP_NOTIFICATION_WEBHOOK_URL_SLACK | An incoming webhook URL created for your Slack workspace. Please refer to the |
Pré-requisitos
Se você não tiver um aplicativo, acesse criar um. Certifique-se também de acessar configure seus webhooks.
Escreva o código
Adicione o seguinte ao arquivo ` create-notification-webhook-slack-url.sh`:
curl -X POST https://api.nexmo.com/v2/whatsapp-manager/subscriptions \
-u "${VONAGE_API_KEY}:${VONAGE_API_SECRET}" \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-d $'{
"type": "slack",
"slack": {
"url": "'${CHANNEL_MANAGER_WHATSAPP_NOTIFICATION_WEBHOOK_URL_SLACK}'"
}
}'Execute seu código
Salve este arquivo no seu computador e execute-o:
Experimente
Ao executar o código, você será inscrito para receber atualizações sobre alterações na sua conta do WhatsApp Business e começará a receber notificações no canal do Slack que você escolheu.