使用 Facebook ID 与其他用户开始 Facebook 聊天
Start Facebook Chat with Another user using Facebook ID
有什么方法可以使用 Messenger 应用程序开始 Facebook 聊天。我知道我们可以使用意图和使用他们的 Messenger API 将用户引导至 Messenger 应用程序。但我想做的是使用 facebook 用户 ID 直接与特定用户打开聊天 window。
这可能吗?
我找到了这个 post
Android Facebook sdk messaging ID mismatch
我真的找不到其他东西了,我希望新的 Messenger API 可以支持那种互动?
答案在另一个线程的第一条评论中:该解决方案不适用于 App Scoped ID,并且您不再获得真实 ID。即使有可能,您也只能获得授权您的应用程序的朋友的应用程序范围 ID。意思是,这是不可能的。
to start Facebook messenger with a particular user
检查这个答案亲爱的会帮助你如何从特定用户开始
试试这个...
最终意图 intent = new Intent(Intent.ACTION_VIEW, Uri.parse("fb://messaging/" + facebookId));
但是你必须知道 facebook id 。
参考:
有什么方法可以使用 Messenger 应用程序开始 Facebook 聊天。我知道我们可以使用意图和使用他们的 Messenger API 将用户引导至 Messenger 应用程序。但我想做的是使用 facebook 用户 ID 直接与特定用户打开聊天 window。 这可能吗?
我找到了这个 post Android Facebook sdk messaging ID mismatch 我真的找不到其他东西了,我希望新的 Messenger API 可以支持那种互动?
答案在另一个线程的第一条评论中:该解决方案不适用于 App Scoped ID,并且您不再获得真实 ID。即使有可能,您也只能获得授权您的应用程序的朋友的应用程序范围 ID。意思是,这是不可能的。
to start Facebook messenger with a particular user
检查这个答案亲爱的会帮助你如何从特定用户开始
试试这个...
最终意图 intent = new Intent(Intent.ACTION_VIEW, Uri.parse("fb://messaging/" + facebookId));
但是你必须知道 facebook id 。
参考: