将Facebook应用程序打开到特定页面

时间:2013-03-17 20:59:36

标签: ios xamarin.ios

这行代码

UIApplication.SharedApplication.OpenUrl (NSUrl.FromString ("fb://page/319284411498623"));

UIApplication.SharedApplication.OpenUrl (NSUrl.FromString ("fb://profile/319284411498623"));

似乎不起作用。我正在尝试打开W​​ordRoom facebook页面(没有广告意图,只是披露所需的所有信息)。它打开Facebook应用程序,但只打开主要供稿。 Facebook应用程序今天已下载,iOS 6.1.2正在运行。

从此页面获取ID:http://graph.facebook.com/wordroom

非常感谢任何帮助。

由于

约翰

1 个答案:

答案 0 :(得分:0)

可能重复: Is it possible to deep link to a specific page or location in the Facebook mobile app on iOS?

NSURL *url = [NSURL URLWithString:@"fb://<insert function here>"];
[[UIApplication sharedApplication] openURL:url];

您还应该测试是否安装了fb app(通过测试iOS是否可以打开URL):

[[UIApplication sharedApplication] canOpenURL:url];