0

我已经看到很多关于通过 fb:// 从网页中检索 Facebook 用户个人资料或页面以指示 iOS 在本机 Facebook 应用程序而不是在 iOS 设备上的浏览器中打开个人资料或页面的内容。但是,我看不到如何为 Facebook 状态更新执行此操作。

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

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

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

4

2 回答 2

0

解决方案是您需要在实际帖子 ID 之前添加用户 ID 和“_”才能使其正常工作。您通过图形或任何 sdk 获得的大部分数据都将 post id 作为单个 id,而没有用户 id 和前面的下划线。

所以它看起来像:

fb://post/453453454_34857894375345

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

尚未测试从 web 到本地,但只是在我们制作的本地应用程序中对其进行了测试,该应用程序成功地将 facebook 应用程序打开到该特定帖子。

于 2014-01-05T03:11:23.533 回答
0

状态不只是一种帖子吗?

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

于 2013-09-08T22:38:32.717 回答