用户在messenger机器人中的电话号码?

时间:2016-06-15 20:57:44

标签: facebook messenger

当用户发起聊天时,是否可以从messenger bot发送的Web挂钩中获取用户的电话号码? 我需要检查用户是否存在我的数据库中的电话号码。

1 个答案:

答案 0 :(得分:0)

不,你做不到,检查一下。

https://developers.facebook.com/docs/messenger-platform/user-profile

你可以申请的一个系统,当有人第一次进入机器人时,检查这个用户的psid是否存在于db中,所以如果不存在,请发送消息"请输入你的号码",如果number匹配db然后更新psid。

因此需要在chatbot生命周期中一次访问用户电话号码,因为在验证后您再次插入聊天机器人,它会显示您已验证,因为您的psid随后存在。