dsdsdsds
This commit is contained in:
parent
45bbf9d3e4
commit
5d50cf96f0
17
index.js
17
index.js
@ -133,16 +133,15 @@ app.post('/sendInteractiveImage', async (req, res) => {
|
||||
const imageUrl = `${BASE_URL}/static/logo-merlo-cs-FR.jpg`;
|
||||
|
||||
// Construire le Header correct
|
||||
const header = proto.Message.InteractiveMessage.Header.create({
|
||||
title, // 'Igna' ou envoyé par le client
|
||||
subtitle, // 'test' ou envoyé par le client
|
||||
hasMediaAttachment: false, // ← impératif pour afficher un media
|
||||
imageMessage: {
|
||||
url: imageUrl, // URL publique de l'image
|
||||
mimetype: 'image/jpeg' // type MIME
|
||||
},
|
||||
const header = proto.Message.InteractiveMessage.create({
|
||||
// ici on injecte l'image dans le header sans besoin de type explicite
|
||||
header: proto.Message.InteractiveMessage.Header.create({
|
||||
type: proto.Message.InteractiveMessage.HeaderType.IMAGE,
|
||||
imageMessage: { url: imageUrl },
|
||||
title: 'Igna',
|
||||
subtitle: 'test'
|
||||
})
|
||||
});
|
||||
|
||||
// Body et Footer
|
||||
const body = proto.Message.InteractiveMessage.Body.create({
|
||||
text: caption || 'Description par défaut'
|
||||
|
||||
Loading…
Reference in New Issue
Block a user