【问题标题】:How to use Facebook URL Schemes in IOS如何在 IOS 中使用 Facebook URL Schemes
【发布时间】:2015-08-14 13:02:32
【问题描述】:

我一直在尝试使用 stackoverflow 上的 facebook URL Schemes,它在这里引用 http://wiki.akosma.com/IPhone_URL_Schemes#Facebook(和类似网站)。

我在将应用用户发送到 facebook 应用中其他用户的个人资料时遇到问题。我有其他用户 screenName(和 id,但更喜欢使用 screenName)。

我试过了

  • fb://profile/id
  • fb://profile/screenname
  • fb://profile?id=id

我不确定 (initWithUID)(fbid) 这些和类似调用的区别:

  • fb://profile/(initWithUID:)
  • fb://profile/(initWithUID:)/addfriend
  • fb://profile/(fbid)
  • fb://profile/(fbid)/addfriend

所有这些似乎都没有打开在 facebook 应用中拥有屏幕名称/id 个人资料视图的用户。

我的屏幕名称是指在浏览器中:

  • facebook.com/screenname 将您带到他们的个人资料页面并
  • graph.facebook.com/screenname 给你他们的 id

【问题讨论】:

    标签: ios facebook facebook-graph-api url-scheme applinks


    【解决方案1】:

    这是不可能的。对于 Android,它可以工作,但不受官方支持。对于 iOS,它不起作用。

    【讨论】:

    • 您能否提供指向 Facebook 文档或其他知名来源的链接来支持您“不可能”的说法?
    • 是的;我在 Facebook 工作 :) 由于不受支持,因此没有记录在案;我们不会记录所有无法完成的事情。
    【解决方案2】:

    我刚刚成功地在 Facebook 应用中打开了个人资料:

    UIApplication.sharedApplication().openURL(NSURL(string: "https://www.facebook.com/whitehouse")!)
    

    【讨论】:

      猜你喜欢
      • 2020-04-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-09-11
      • 1970-01-01
      • 2016-12-05
      • 1970-01-01
      相关资源
      最近更新 更多