开发者

Launching Facebook from my app -- blank page

I have a question regarding launching Facebook on a iPhone/iPod/iPad device. I built an application where you have a button that launches the official Facebook application (if the user doesn't have the Facebook application, it will launch it in Safari instead). So this is the code I used to launch Facebook:

NSURL *url = [NSURL URLWithString:@"fb://106452802751829"];
[[UIApplication sharedApplication] openURL:url];

But the problem is that it's showing a blank page in the Facebook application. I revised the code again, checked twice on my Facebook fan page's 开发者_如何学运维ID, but I get nothing but a blank page. So now I don't know what to do. I hope someone can help me out here with launching the actual fan page on the official Facebook application; thanks.


Check out this Wiki iPhone URL Schemes

This information comes from the iPhoneDevTools website.

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

You can use these options: fb://profile – Open Facebook app to the user’s profile fb://friends – Open Facebook app to the friends list fb://notifications – Open Facebook app to the notifications list (NOTE: there appears to be a bug with this URL. The Notifications page opens.

However, it’s not possible to navigate to anywhere else in the Facebook app) fb://feed – Open Facebook app to the News Feed fb://events – Open Facebook app to the Events page fb://requests – Open Facebook app to the Requests list fb://notes- Open Facebook app to the Notes page fb://albums – - Open Facebook app to Photo Albums list This "works" but, then again, doesn't: fb://post/ It only works if the Facebook app has previously loaded the particular post, otherwise it draws a blank.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜