将FB会话转换成本地会话,并持有生命周期和问题分类属性
术语
Messenger:脸书信鸽能力,用于和自定义网站交互
Page:页面,对应于各个业务的站点,或者门店的概念
Webhook:网络钩子,需要自定义网站提供接收...Messenger事件变更的url
二、实现方案
1.添加Webhook回调
在Messenger开发平台配置Webhook回调,也就是Messenger会通过这个url将事件下发给我们,回到需要配置...2.添加Page和事件订阅
在Messenger Settings添加Page订阅,也即是我们需要接收哪些站点的事件。然后订阅我们关心的事件,一般Messages就够用。...通过上边的网络钩子,我们可以接收用户事件,并且创建自己的会话,那么就存在这样一个问题,如果用户短时间发了很多消息,我们如何处理?可能会存在并发和性能问题。...方案三
基于消息中间件顺序消息;可以基于消息中间件的顺序消息来实现,比如RocketMQ,把接收到的消息事件放入RocketMQ消息队列,然后消费端顺序消费消息处理创建会话和发送消息业务。