Ce document explique comment ajouter par programmation des réponses privées à votre expérience de messagerie.
FonctionnementLes réponses privées permettent à l’utilisateur·ice de votre application d’envoyer un message unique à une personne qui a commenté sa publication de compte professionnel Instagram, sa publication de publicités, son reel ou sa story en direct. Lorsque votre serveur webhook reçoit une notification d’évènement Il est possible d’envoyer des réponses privées dans les 7 jours suivant la création du commentaire, à l’exception d’Instagram Live pour lequel vous ne pouvez envoyer une réponse privée que pendant la diffusion en direct. Ce message contiendra un lien vers la publication que l’utilisateur·ice Instagram a commentée. | ![]() |
live_comments, via l’API Instagram,
et que votre système peut différencier les notifications live_comments et comments.
comments de l’API Graph pour Instagram pour les publications de publicités comprendront l’ID et le titre de la publicité. Vous devrez peut-être mettre à jour votre serveur de webhooks pour gérer ces nouveaux champs.
Les valeurs ad_id et ad_title seront retournées dans l’objet multimédia lorsqu’un·e utilisateur·ice commente une publication Instagram boostée ou une publication de publicités Instagram. Cela peut avoir pour résultat des notifications de webhook en double.
Ce tutoriel suppose que vous avez lu la Présentation de la plateforme Messenger et la Présentation d’Instagram Messaging et que vous avez implémenté les composants nécessaires.
Vous aurez besoin des éléments suivants :
comments pour les publications, les publications de publicités et les reels, et des webhooks Instagram live_comments pour les stories en direct (recommandé pour éviter d’atteindre le plafond) ou via un appel d’API au point de terminaison /page/feed.instagram_manage_comments et pages_messaging, obtenues via Facebook Login.MESSAGING sur la Page Facebook liée à votre compte professionnel Instagram.Pour envoyer une réponse privée à un·e utilisateur·ice Instagram qui a commenté votre publication, votre reel ou votre story en direct, envoyez une requête POST au point de terminaison /<PAGE_ID>/messages où le paramètre recipient contient l’ID du commentaire et le paramètre message contient le texte que vous souhaitez envoyer.
curl -i -X POST "https://graph.facebook.com/<PAGE_ID>/messages
?recipient: { comment_id: <COMMENT_ID> }
&message: { "text": "Thanks for reaching out, how can I help?" }
&access_token=<PAGE_ACCESS_TOKEN>"En cas de réussite, votre application reçoit la réponse suivante :
{
"recipient_id": "526...", // The Instagram-scoped ID
"message_id": "aWdfZ..." // The message ID for your private reply
}
– Découvrez les niveaux d’accès et les données disponibles sur chacun d’eux.
– Consultez la référence de l’API Graph pour Instagram pour plus d’informations sur les contenus multimédias en direct.
– Consultez la référence de l’API Graph pour Instagram pour plus d’informations sur les contenus multimédias Instagram.
– Découvrez les plafonds d’Instagram Messaging.
– Découvrez les tâches que les personnes peuvent effectuer sur la Page.
– Découvrez les webhooks disponibles pour Instagram Messaging.