gpt4 book ai didi

java - 无法通过 Android 应用程序正确加载 Facebook 页面

转载 作者:行者123 更新时间:2023-12-05 07:49:17 27 4
gpt4 key购买 nike

我想通过点击一个按钮通过我的 android 应用程序打开我的 facebook 页面。我目前正在使用以下代码:[ 在这里回答:Open Facebook page from Android app? ]

public static Intent newFacebookIntent(PackageManager pm, String url) {
Uri uri = Uri.parse(url);
try {
ApplicationInfo applicationInfo = pm.getApplicationInfo("com.facebook.katana", 0);
if (applicationInfo.enabled) {
// https://stackoverflow.com/a/24547437/1048340
uri = Uri.parse("fb://facewebmodal/f?href=" + url);
}
} catch (PackageManager.NameNotFoundException ignored) {
}
return new Intent(Intent.ACTION_VIEW, uri);
}

我也可以在 Facebook 应用程序中加载该页面,但它只显示“关于”部分、照片和最近的帖子。我在那里看不到封面或喜欢按钮。如果我手动打开 facebook 应用程序(不是通过我的 android 应用程序),并访问我的页面,一切都显示正常,但是当我尝试将 facebook 页面与我的应用程序链接时出现问题。任何人都知道我做错了什么,为什么我看不到“赞”按钮?自 2 天以来,我一直在尝试解决这个问题,但没有运气!提前致谢

最佳答案

现在是 2022 年,我可以使用以下命令打开 Facebook 页面

Uri.parse("fb://page/{enter ID here}")

要获取页面 ID,您可以尝试使用 Web 中的 Messenger 向页面发送消息,ID 显示在链接中。

enter image description here

关于java - 无法通过 Android 应用程序正确加载 Facebook 页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37495177/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com