内容目录
一、背景概述二、实现方案三、问题与解决
一、背景概述
在一些跨境业务场景,为了做好本地化推广以及售前、售中和售后支持,都需要在脸书(Facebook,简称FB)上打广告和开站点做支持,用户可以在广告业点击商品链接跳转到站点咨询以及搜索站点做咨询...将FB会话转换成本地会话,并持有生命周期和问题分类属性
术语
Messenger:脸书信鸽能力,用于和自定义网站交互
Page:页面,对应于各个业务的站点,或者门店的概念
Webhook:网络钩子,需要自定义网站提供接收...Messenger事件变更的url
二、实现方案
1.添加Webhook回调
在Messenger开发平台配置Webhook回调,也就是Messenger会通过这个url将事件下发给我们,回到需要配置...>"
https://developers.facebook.com/docs/messenger-platform/send-messages
三、问题与解决
我们简单的把FB的消息接收到自己的应用中不是目的...方案二
依赖redis SortedSet,基于redis中心化节点,将接收到的Messenger消息事件添加到redis的SortedSet中,然后顺序消费并处理创建会话和发送消息。