Android:打开的Facebook页面并不包含" LIKE"按键

时间:2017-08-24 19:20:10

标签: android facebook facebook-page

我正在开发Android应用程序,我想放一个按钮,以便让用户访问应用程序的Facebook页面。

我使用下面的脚本,效果很好:

public String getFacebookPageURL() {
    PackageManager packageManager = this.getPackageManager();
    try {
        int versionCode = packageManager.getPackageInfo("com.facebook.katana", 0).versionCode;
        if (versionCode >= 3002850) { //newer versions of fb app
            return "fb://facewebmodal/f?href=" + getString(R.string.link_facebook);
        } else { //older versions of fb app
            return "fb://page/" + getString(R.string.ID_facebook);
        }
    } catch (PackageManager.NameNotFoundException e) {
        return getString(R.string.link_facebook); //normal web url
    }
}

意图:

Intent facebookIntent = new Intent(Intent.ACTION_VIEW);
String facebookUrl = getFacebookPageURL();
facebookIntent.setData(Uri.parse(facebookUrl));
startActivity(facebookIntent);

Facebook页面已打开,但它并不包含" LIKE"按钮在主页中。

仅显示页面中的时间轴/出版物。

请帮忙。感谢。

0 个答案:

没有答案