Facebook Messenger Bot

时间:2016-06-01 14:08:30

标签: facebook bots messenger

我对FB messenger机器人有疑问,任何帮助都会受到影响! 我有一个Web应用程序,我们有FB登录,它提供了有关用户和FB ID的信息。

FB messenger还为我们提供了一个ID,但它与FB ID不同,我找不到这两者之间的任何联系。

我们是否有办法通过Messenger ID识别FB用户? 谢谢!

2 个答案:

答案 0 :(得分:2)

是的,实际上有一种方式, 它不是官方的,但我现在已经使用它了一段时间。

只需在Messenger和FB应用中检索用户的个人资料图片。 Facebook将个人资料图片作为网址提供,无论是从Messenger还是应用程序中检索,它都是一样的。

所以你需要做的就是存储这些网址,每当你想将个人资料与信使匹配时,只需比较个人资料图片链接,你就可以将你的用户资料链接到他们的Messenger。 / p>

答案 1 :(得分:1)

  

FB messenger还为我们提供了一个ID,但它与FB ID不同

是的,它被称为页面范围的id(意味着它会在你的机器人运行的每个页面上有所不同。)

https://developers.facebook.com/docs/messenger-platform/implementation#send_api

  

这些ID是页面范围的。这些ID与应用程序范围内的Facebook登录应用程序返回的ID不同。您必须使用从此页面的Messenger集成中检索的ID才能正常运行。

  

我找不到那两个之间的任何联系。

那是因为你不应该这样做。

相关问题