【问题标题】:How to know if my facebook friends have my app?如何知道我的 facebook 好友是否有我的应用程序?
【发布时间】:2013-05-04 16:14:52
【问题描述】:

我有一个大问题,我想你可能会在一秒钟内解决。我尝试了数千种不同的代码,但没有一个成功,例如有些使用的是旧的 Facebook SDK。我的问题很简单,我希望用户知道他的 Facebook 朋友中有多少人获得了该应用程序,这样我就可以通过我的 iPhone 应用程序向他们发送通知。我在 Graph API 中找到了一个名为 fields=installed 的字段,但是我如何编写一个方法来了解这些朋友是谁,以及他们有多少。

【问题讨论】:

    标签: ios xcode facebook facebook-graph-api installed-applications


    【解决方案1】:

    你查询好友字段/me/friends?fields=installed,name

    这将给出一个已设置或未设置字段的朋友列表。

    【讨论】:

    • 我试试这个,但我注意到我写的代码很确定,你能把确切的代码发给我吗?谢谢!
    • 我创建了 [FBRequest requestWithGraphPath:@"/me/friends?fields=installed,id"] 但安装了 0 个朋友。 :/ 我需要一个 .count 和相应 id 的列表
    • 你有朋友使用你的应用吗?这可以通过检查 API 资源管理器轻松验证。
    • 这是奇怪的部分,有另一个开发人员是 facebook 应用程序的管理员,当我进行 GET graph api 查询时,我看到他的 installed = true 字段,但我总是在控制台上看到 0 个朋友
    • 他也是我的facebook朋友,忘了说
    【解决方案2】:

    这个SO answer 可以回答你的问题。虽然我们必须在结果中搜索已安装的标签

    它使用新的 FB SDK

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-08-17
      • 2011-10-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多