使用 FB 向 1 个或多个朋友发送私信 API

Send private message to 1 or more friends using FB API

我正在构建一个 Web 应用程序,它根据用户输入的内容执行分析。我想让用户通过 Messenger 平台将此分析(最多 2-3 句话)发送给他们的一个或多个 Facebook 好友。

一开始我以为Send Dialog was the way to go, but it appears I can't pre-populate the message field at all (source).

接下来我尝试集成 Messenger Platform 但这似乎针对的是想要将其网站连接到 Facebook Page 并设置聊天机器人的企业,这似乎很遥远对于我的用例来说太复杂了。

我是否可以允许用户向他们的一个或多个 Facebook 好友发送私人消息,或者由于特定原因(例如防止垃圾邮件、安全问题)这不可能吗?

这里的 SO question 似乎与我的问题相似。

不幸的是,没有办法做到这一点。然而,这是有道理的,因为如果可能的话,应用程序可能会向人们的 imessenger 发送垃圾邮件。

最好的选择是使用 Send Dialog 组件。