【问题标题】:Facebook app URL does not go to the right placeFacebook 应用程序 URL 没有转到正确的位置
【发布时间】:2012-08-24 15:15:57
【问题描述】:

我试图通过 URL“fb://page/{pageid}”在 Facebook 应用程序中从我的应用程序打开一个 facebook 页面,但它没有指向该页面,Facebook 应用程序的页面没有被此 URL 更改?

我正在使用最新的 facebook sdk for ios。

【问题讨论】:

  • 您是否尝试过在 Mobile Safari 中打开您的 URL?当您尝试这种方式时,它会启动 Facebook 应用并加载正确的页面吗?
  • 我试过了,但它没有在facebook应用程序中加载页面,应用程序屏幕保持不变。
  • 嘿@lgy,有任何关于它的信息
  • 我刚刚删除了与 facebook API 相关的标签,因为这是一个关于如何使用 facebook 的 iPhone 客户端应用程序的问题,据我所知,这个问题是题外话,一般来说你不应该在编写自己的应用程序时依赖第三方应用程序的未记录行为
  • 但我可以看到“fb://profile/{fbid}”工作得很好,它也没有记录

标签: iphone ios facebook ipad


【解决方案1】:

我认为这可能有助于回答您的问题.. 我只是想通了,我会在我能发布的任何地方发布它。它目前在 iPhone 的 facebook ios 5.0.1 下工作。还没有在 iPad 上尝试过。

网址是fb://profile/132753734806

现在重要的部分是那个数字。这与我的一位客户查尔斯·斯科特有关。但是,这不是他们的 FBID 或页面 ID。他们的页面 ID 是 10150348920319807

所以你会认为它应该是 fb://profile/10150348920319807 但这给了我一个错误。

这是获取正确代码的方法。点击页面上的任何照片。这是我的客户https://www.facebook.com/photo.php?fbid=10150348920319807&set=a.10150348920314807.356942.132753734806&type=1&theater的示例

如果您注意到该 URL 中 fbid= 后面的 FBID 不起作用。您想要的数字就在 &type=1theater 之前但在最后一个时期之后。 132753734806是在fb://profile/之后打卡的正确代码

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-10-31
    • 2015-11-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多