为 Android Facebook Lite 用户深度链接到 Facebook 组

Deep linking into Facebook group for Android Facebook Lite users

我有一个 Android 应用程序正在尝试打开 Facebook 群组页面。 我听从了我发现的一些建议,并从该组网页的源代码中获得了 al:android:url URL,大致如下:fb://group/{group id}.

因此,我可以使用以下命令在 Facebook 的应用程序中打开群组页面:

try {
    Intent browserIntent = new Intent(Intent.ACTION_VIEW, url);
    startActivity(browserIntent);
} catch (Exception e) {
    // fallback to opening the original group URL in a browser, i.e. https://www.facebook.com/groups/{group name}/
}

这适用于标准 Facebook 应用程序。

但是,它不适用于 Facebook Lite 应用程序! 使用原始 URL(在后备块中)将启动 Facebook Lite 应用程序,但不会导航到群组页面。

在 Facebook Lite 应用程序中是否有深层链接到群组页面的方法?

好吧,显然使用 URL 格式 https://www.facebook.com/groups/{group id}/ 代替适用于两个 Facebook 应用程序。