如何通过fb://在iOS原生Facebook应用程序中从网页链接到Facebook状态

时间:2013-09-08 04:02:15

标签: javascript ios facebook cordova

我已经看到了很多关于通过fb://从网页中检索Facebook用户个人资料或页面的内容,以指导iOS在本地Facebook应用程序中打开个人资料或页面,而不是在iOS上的浏览器中打开设备。但是,对于Facebook状态更新,我什么都没看到。

我正在寻找的行为是在网页上提供指向Facebook状态的链接(HTML5),当用户点击它时,让用户切换到Facebook的原生应用并将状态显示在该应用程序。我的问题特定于状态更新(有时称为帖子),而不是页面或用户配置文件。

如果它有帮助,链接将显示在PhoneGap / Cordova中打包的Sencha应用程序中。

非常感谢任何帮助。我没有直接在网络上看到任何内容。

2 个答案:

答案 0 :(得分:0)

状态不仅仅是一种帖子吗?

如果是这样,你可以找到它的postid,然后使用“fb:// post /(postId)”

答案 1 :(得分:0)

解决方案是您需要在实际的帖子ID之前添加userid和“_”才能使用它。您通过图表或任何sdk获得的大部分数据都有post id,只是没有用户ID且前面有下划线的单个id。

所以它看起来像:

fb:// post / 453453454_34857894375345

第一组数字是用户ID(不是实际的),第二组是post id(也是我输入的随机数字)。

还没有测试过从网络到原生,但只是在我们制作的原生应用中测试了它成功打开Facebook应用到特定的帖子。