通过Facebook应用程序打开的Facebook页面

通过Facebook应用程序打开的Facebook页面

本文介绍了通过Facebook应用程序打开的Facebook页面的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我怎样才能打开使用insalled Facebook应用程序的Facebook页面?究竟页面,而不是个人资料,因为FB://轮廓正常工作

How can I open Facebook page using insalled Facebook app? Exactly page, not profile, because fb://profile works fine.

startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("fb://page/page_id")));

好像FB://网页不能正常工作,因为它只是打开进料

Seems like fb://page isn't working, because it's just opens feed.

推荐答案

FB://页/ {ID} 的是要走的路:

final String url = "fb://page/" + facebookID
Intent facebookAppIntent = new Intent(Intent.ACTION_VIEW, Uri.parse(url));
facebookAppIntent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET);
startActivity(facebookAppIntent);

您确定您使用在身份证号码你的Facebook页面的并不会在用户名

Are you sure you are using the ID number of your Facebook page and NOT the username?

我的意思是,如果,例如,你想打开的Facebook自身的Facebook页面(即),你必须使用:

What I mean is that if, for example, you want to open the Facebook page of Facebook itself (i.e. https://www.facebook.com/facebook) you have to use:

fb://page/20531316728

由于 20531316728 的是Facebook页面的 ID (而的Facebook 的是在用户名)。

Since 20531316728 is the ID of the Facebook page (while facebook is the username).

如果你不知道你的Facebook页面的ID,你可以找回开口道:

If you don't know the ID of your Facebook page, you can retrieve it opening:

https://graph.facebook.com/{username}

这篇关于通过Facebook应用程序打开的Facebook页面的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-06 20:51