***Facebook 已弃用 xmpp api。
有没有办法打开 Intent (或将数据传递到fb)以在Android设备上发送聊天消息? 设备上安装了 Facebook 和 Messenger 应用。
谢谢:-)
最佳答案
You need to pass uri to the intent Here 100005727832736 is the user id of the person who you want to message to
Uri uri = Uri.parse("fb-messenger://user/100005727832736");
这是我的示例代码
Uri uri = Uri.parse("fb-messenger://user/100005727832736");
Intent toMessenger= new Intent(Intent.ACTION_VIEW, uri);
try {
startActivity(toMessenger);
}
catch (android.content.ActivityNotFoundException ex)
{
Toast.makeText(context, "Please Install Facebook Messenger", Toast.LENGTH_LONG).show();
}
}
这对我有用,我已经有一段时间没有测试过它了。
关于java - Android - Java - 发送 facebook 聊天消息的 Intent (facebook 禁用 xmpp),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52512232/