Vous pouvez utiliser le nœud messages
pour envoyer des messages texte à votre clientèle.
Vous devez remplir toutes les conditions requises indiquées dans la section Avant de commencer de la documentation sur les messages.
POST
à /messages
Une fois que vous disposez de l’ID WhatsApp de la personne à laquelle vous souhaitez envoyer un message, utilisez-le pour envoyer un message texte. Indiquez text
dans le champ type
.
POST /v1/messages { "preview_url": false | true, "recipient_type": "individual", "to": "whatsapp-id", "type": "text", "text": { "body": "your-text-message-content" } }
Pour en savoir plus sur les paramètres, consultez les rubriques suivantes :
Si vous souhaitez mettre votre message en forme, consultez Formatage dans les messages texte.
Par défaut, l’application mobile WhatsApp reconnaît les URL et les rend cliquables. Pour inclure un aperçu de l’URL, insérez "preview_url": true
dans le corps du message et assurez-vous que l’URL commence par http://
ou https://
. Un nom d’hôte est requis, les adresses IP ne sont pas associées.
Notez que l’utilisation de preview_url
ici est différente de celle de l’API Cloud. Consultez la documentation de l’API Cloud sur les messages.
{ "preview_url": true, "to": "whatsapp-id", "text": { "body": "You have to check out this amazing messaging service https://www.whatsapp.com/" }
La plupart du temps, lorsque vous envoyez une URL, que ce soit avec un aperçu ou non, la personne destinataire du message voit une URL sur laquelle elle peut cliquer.
Les aperçus d’URL s’affichent uniquement après les actions suivantes :
Une réponse positive comprend un objet messages
avec un ID pour le message nouvellement créé.
{ "messages": [{ "id": "gBEGkYiEB1VXAglK1ZEqA1YKPrU" }] }
En cas d’échec, la réponse renvoyée contient un message d’erreur. Pour plus d’informations, consultez Codes d’erreur et d’état.