Ir para o conteúdo

Selecionando um botão normal#

Esta seção descreve o formato de notificação recebida do objeto messageData para botões regulares. Para obter uma descrição do formato geral das notificações recebidas, consulte a seção Mensagens recebidas.

Notificação#

Formato de notificação#

Campos do objeto messageData

Parâmetro Tipo Descrição
typeMessage string O tipo de mensagem recebida. Para mensagens deste tipo, o campo assume o valor buttonsResponseMessage
buttonsResponseMessage object Objeto de dados de clique do botão do usuário

Campos do objeto buttonsResponseMessage

Parâmetro Tipo Descrição
selectedButtonId string ID do botão
selectedButtonText string texto do botão pressionado
stanzaId string Post ID com botões

Exemplo de corpo de notificação#

{
     "typeWebhook": "incomingMessageReceived",
     "instanceData": {
         "idInstance": 1101000001,
         "wid": "11001234567@c.us",
         "typeInstance": "whatsapp"
     },
     "carimbo de data/hora": 1656315272,
     "idMessage": "9BB19BB0D568BA7B185EEAD21A33D317",
     "remetenteDados": {
         "chatId": "11001234567@c.us",
         "remetente": "11001234567@c.us",
         "senderName": "Green API"
     },
     "mensagemDados": {
         "typeMessage": "buttonsResponseMessage",
         "buttonsResponseMessage": {
             "stanzaId": "BAE53AFDD5F0C137",
             "selectedButtonId": "1",
             "selectedButtonText": "Green"
         }
     }
}