如何启动facebook messenger以使用户能够进行用户聊天

时间:2017-11-13 01:09:03

标签: react-native facebook-messenger

用户通过facebook sdk登录我的应用程序。如果一个用户点击另一个用户,我想让他们通过facebook Messenger进行聊天。我可以从我的应用程序启动信使,但有没有办法与特定用户一起启动聊天屏幕。

1 个答案:

答案 0 :(得分:3)

您可以使用深层链接在Messenger中打开对话:

  • http://m.me/{user_name}< - 这是Messenger的官方链接。您需要询问用户其Messenger的用户名。
  • fb-messenger://user/{user_id}< - 此链接未记录,因此可以随时中断(Deep linking)。 user_id可能是Facebook用户ID,因此更容易获取,但您需要user_profile权限才能获得用户ID(Messenger Permissions