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