1.打开https://developers.facebook.com/,創建應用
2.集成Messenger - facebook配置
2.1 添加messenger产品和Webhooks产品
2.2 进入messenger=>设置,新增要发消息的主页
2.3新增主页后,点击【生成口令】按钮,生成一个“粉丝专页权杖”,记录好这个字符串,需要在CMS中填写
2.4添加回调网址
2.5 点击【添加回调网址】
在【回调网址】中输入以下地址:
假设您的域名为www.test.com,那么此处输入https://www.test.com/api/facebook-bot
注意,使用的域名地址必须是有ssl证书的,否则不能使用该功能
在【验证口令】中输入自定义的一个密码,请记住这个密码,之后需要在CMS中填写
2.6添加主页订阅字段
点击【添加订阅】,在弹出的页面中勾选【messages】,然后保存
2.7设置“内置自然语言处理程序”
选择刚才新建的主页,点击【开启】即可,使用默认语言即可
2.8应用权限审核,需要提交审核“pages_messaging”权限,请按照facebook要求提交资料并审核即可
集成messenger - CMS配置
配置facebook权杖信息
进入CMS=>网上商店=>设计=>进阶设定,找到启用Facebook Messenger
“Webhooks权杖”:填写2.5章节中自定义的验证口令
“粉丝专页权杖”:填写2.3章节中生成的口令
集成messenger - 用户
使用facebook账号登录,进入會員中心,点击【绑定Messenger】即可绑定Messenger,然后就可以接收到商家消息
使用已注册的账号登录,然后绑定Facebook账号,之后流程和第一点一样
PS:如果绑定的facebook账号已使用,则会提示facebook账号已存在。