首页 > 解决方案 > Facebook Graph API:如何向群组的所有成员发送聊天消息

问题描述

我正在尝试获取群组的所有成员并向他们发送所有聊天消息(而不是群组帖子,因为聊天消息“弹出”给用户,以便他们可以轻松查看。)

我正在使用<group_id>/membersAPI ( https://developers.facebook.com/docs/workplace/integrations/custom-integrations/reference/group ) 边缘返回成员 ID 和名称,但我无法在me/messagesSEND API中使用此 ID (https://developers.facebook.com/docs/messenger-platform/send-messages)。看起来我需要获取用户页面范围的 ID,但我不知道该怎么做,或者实际上是否有任何其他(更好的)方法我可以查看。

标签: facebook-graph-api

解决方案


您只能从主页向用户发送消息,并且只有在他们发起对话时(因此他们特别授权您的主页向他们发送消息)。没有 API 可以将消息从用户发送到用户或从组发送到用户,当然也没有办法向组的所有成员发送消息。那将是纯粹的垃圾邮件。


推荐阅读