Evento disparado após o envio de uma imagem
{
"Type": "send_image_message", // String. Tipo da mensagem, neste caso indicando envio de imagem
"IsSync": false, // Booleano. Indica se o payload é de sincronização de dispositivo
"Reprocessing": false, // Booleano. Indica se a mensagem está sendo reprocessada
"Body": {
"Info": {
"Id": "3EB0257BDE0FA1682CA58F", // String. ID da mensagem
"RemoteJid": "[email protected]", // String. ID do usuário ou grupo que recebeu a mensagem
"SenderJid": "[email protected]", // String. ID do usuário que enviou a mensagem (opcional, se houver)
"FromMe": true, // Boolean que informa se a mensagem foi enviada por você, ou não
"Timestamp": 1733861166, // Timestamp em segundos, representa quando foi feito o envio da mensagem
"Status": 0, // Valor do ACK (acknowledgment) da mensagem
"Ctwa": null, // Valor adicional, se existir; caso contrário null
"Source": {
"key": {
"remoteJid": "[email protected]", // String. ID do usuário ou grupo que recebeu a mensagem
"fromMe": true, // Boolean que informa se a mensagem foi enviada por você, ou não
"id": "3EB0257BDE0FA1682CA58F" // String. ID da mensagem
},
"message": {
"imageMessage": {
"url": "https://example.com/path/to/image.jpeg", // String. URL da imagem
"mimetype": "image/jpeg", // Tipo do arquivo de imagem (jpeg, png e etc...)
"fileSha256": "Yxt41OYob+tgyafDFLB4UghkXQCoEaVe/5lOH0ysQ90=", // Hash de 256 bits da imagem
"height": 780, // Número inteiro que informa a altura (em píxels) da imagem
"width": 1468, // Número inteiro que informa a largura (em píxels) da imagem
"fileLength": 112725 // Número inteiro que informa o tamanho do arquivo em kbs
}
},
"messageTimestamp": 1733861166, // Timestamp em segundos, representa quando foi feito o envio da mensagem
"ephemeralOutOfSync": false // Booleano. Indica se há desincronização de mensagens efêmeras
}
},
"Type": "image/jpeg", // String. Tipo da mensagem ou do arquivo 'send_image_message'
"ContextInfo": {
"QuotedMessageID": "", // Caso a imagem foi enviada respondendo a outra mensagem, esta propriedade receberá o ID da mensagem respondida
"QuotedMessage": "", // Caso a imagem foi enviada respondendo a outra mensagem, esta propriedade receberá a mensagem respondida
"Participant": "", // ID do usuário ou usuários que estão participando da conversa
"IsForwarded": false // Boolean que informa se a mensagem enviada foi encaminhada ou não
},
"Caption": "Image" // String. Legenda da imagem, se houver
},
"Info": {
"Id": "3EB0257BDE0FA1682CA58F", // String. ID da mensagem
"RemoteJid": "[email protected]", // String. ID do usuário ou grupo que recebeu a mensagem
"SenderJid": "[email protected]", // String. ID do usuário que enviou a mensagem (opcional, se houver)
"FromMe": true, // Boolean que informa se a mensagem foi enviada por você, ou não
"Timestamp": 1733861166, // Timestamp em segundos, representa quando foi feito o envio da mensagem
"Status": 0, // Valor do ACK (acknowledgment) da mensagem
"Ctwa": null, // Valor adicional, se existir; caso contrário null
"Source": {
"key": {
"remoteJid": "[email protected]", // ID do usuário ou grupo que recebeu a mensagem
"fromMe": true, // Boolean que informa se a mensagem foi enviada por você, ou não
"id": "3EB0257BDE0FA1682CA58F" // ID da mensagem
},
"message": {
"imageMessage": {
"url": "https://example.com/path/to/image.jpeg", // URL da imagem
"mimetype": "image/jpeg", // Tipo do arquivo de imagem (jpeg, png e etc...)
"fileSha256": "Yxt41OYob+tgyafDFLB4UghkXQCoEaVe/5lOH0ysQ90=", // Hash de 256 bits da imagem
"height": 780, // Número inteiro que informa a altura (em píxels) da imagem
"width": 1468, // Número inteiro que informa a largura (em píxels) da imagem
"fileLength": 112725 // Número inteiro que informa o tamanho do arquivo em kbs
}
},
"messageTimestamp": 1733861166, // Timestamp em segundos, representa quando foi feito o envio da mensagem
"ephemeralOutOfSync": false // Booleano. Indica se há desincronização de mensagens efêmeras
}
},
"FileType": "image/jpeg", // Tipo do arquivo de imagem (jpeg, png e etc...)
"Url": "https://example.com/path/to/image.jpeg" // URL da imagem
}