如何用特定的人打开Facebook的Messenger LITE?

时间:2018-11-22 17:30:34

标签: android facebook android-studio facebook-graph-api android-intent

我能够使用com.facebook.orca通过特定用户从我的应用程序打开Messenger https://m.me/<userId>。但是,当我对Messenger Lite com.facebook.mlite做同样的事情时,它不起作用。日志说:

 android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat=http://m.me/... pkg=com.facebook.mlite }

这是我的代码:

    Intent intent = new Intent();
    intent.setAction(Intent.ACTION_VIEW);
    intent.setPackage("com.facebook.mlite");
    intent.setData(Uri.parse("https://m.me/" + USER_ID));
    context.startActivity(intent);

我认为这https://m.me/正在破坏该应用程序。 如何与特定人员打开Messenger Lite ?我如何找出Messenger Lite期望我提供什么数据(形式如何)? 可以通过反编译Messenger Lite找到它吗?

0 个答案:

没有答案