发送参与Facebook Messenger Bot的邀请

时间:2018-01-19 16:54:39

标签: facebook facebook-graph-api facebook-messenger facebook-messenger-bot

我是Messenger平台的新手,我试图围绕可能的事情类型。特别是,我有兴趣使用机器人作为调解员"朋友之间的沟通。例如,人们可以建立一个机器人来帮助做出一个团队决策,比如有四五个人吃午饭。每个人只与机器人交互,机器人收集午餐偏好,并向所有参与者传达某种类型的最佳选择。这可能需要与每个参与者一起来回讨论偏好。那是清楚的吗?

此时,我想知道两件事:

  • 用户最初如何邀请其他用户加入对话?假设用户A开始与机器人交谈,机器人告诉用户A,"邀请一些朋友加入我们这个对话"。机器人是否可以代表用户A发送这些邀请?或者邀请是否必须通过其他一些带外机制进行?

  • messenger平台是最适合创建此类交互式中介应用的FB平台技术吗?

提前致谢,InterWebs ......

1 个答案:

答案 0 :(得分:3)

如果我正确理解您的想法,那么建立一个可以与每个人分开聊天但提供共享体验的机器人将非常困难。当用户与另一个用户共享机器人并且新用户开始聊天时,机器人无法知道推荐的来源,因此实际上无法知道两个用户是否已链接。

你可以做的是建立一个聊天扩展,它基本上可以通过群聊在你的机器人中提供功能:

https://developers.facebook.com/docs/messenger-platform/guides/chat-extensions