windows phone 8:从代码中打开app中的facebook页面

时间:2014-01-22 16:43:37

标签: facebook windows-phone-8

我需要在我的代码后面的某个页面上启动WP8 facebook应用程序,如果未安装该应用程序,请在该页面上打开浏览器:

现在我正在这样做:

var success = await Windows.System.Launcher.LaunchUriAsync(new Uri("fb://page/313689422066566"));

我使用成功尝试打开浏览器。

应用程序启动但它显示我的墙而不是页面,如果应用程序不是安装程序,手机会要求我在商店搜索以搜索应用程序...

任何人都可以告诉我们如何做到这一点或在哪里可以找到一些信息?

感谢

2 个答案:

答案 0 :(得分:3)

嘿,实际上有一个没有记录的(我通过试验和错误从this问题开始找到这种方式)。

Launcher.LaunchUriAsync(new Uri("fb:pages?id=YOUR_PAGE_ID"));

答案 1 :(得分:0)

你要求做的事情是不可能的。

首先,我不相信可以将Facebook应用程序打开到特定页面。我知道你可以使用fb:URI方案来打开应用程序,甚至可以使用fb:post?text = foo来开一个新帖子,但我不相信你可以打开一个页面。

即使你可以,URI方案在Windows Phone中的工作方式是,如果注册了URI方案,它将打开应用程序。如果已注册,则会要求您从商店安装该应用。没有办法将它们发送到我所知道的网站。