qqsqsqssqsqsq
This commit is contained in:
parent
f42f948ba1
commit
eace21c48a
17
index.js
17
index.js
@ -128,14 +128,11 @@ app.post('/sendInteractiveImage', async (req, res) => {
|
||||
}
|
||||
|
||||
try {
|
||||
// 2) Construire l'URL publique de l'image
|
||||
// Remplacez “https://votre-domaine.com” par votre vrai domaine ou IP publique
|
||||
const imageUrl = `${'https://wa.canguidev.fr'}/static/logo-merlo-cs-FR.jpg`;
|
||||
// 2) Construire l'URL publique
|
||||
const imageUrl = `https://wa.canguidev.fr/static/logo-merlo-cs-FR.jpg`;
|
||||
|
||||
// 3) Envoyer directement le message interactif en référant l'image par URL
|
||||
await sock.sendMessage(
|
||||
`${phone}@s.whatsapp.net`,
|
||||
{
|
||||
// 3) Contenu du message interactif
|
||||
const message = {
|
||||
interactive: {
|
||||
type: 'button',
|
||||
header: {
|
||||
@ -163,10 +160,12 @@ app.post('/sendInteractiveImage', async (req, res) => {
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
);
|
||||
};
|
||||
|
||||
// 4) Envoi
|
||||
await sock.sendMessage(`${phone}@s.whatsapp.net`, message);
|
||||
res.json({ success: true });
|
||||
|
||||
} catch (e) {
|
||||
console.error('❌ Erreur interactive image :', e);
|
||||
res.status(500).json({ error: e.message });
|
||||
|
||||
Loading…
Reference in New Issue
Block a user