【问题标题】:Open Graph on mobile (iOS)在移动设备上打开图表 (iOS)
【发布时间】:2012-01-14 07:13:15
【问题描述】:

我想用 Facebook OpenGraph 实现一个 iPhone 应用程序,以直接在 Facebook 中推送用户活动(对于这部分,可以)。但是,我想向朋友展示相同动词的活动。在开发 Facebook 文档中,我没有找到获取朋友活动的 API...

有什么想法吗?

【问题讨论】:

    标签: ios api android-activity facebook-opengraph


    【解决方案1】:

    GET /me/{namespace}:{action-type}

    GET /me/{namespace}:{action-type}/{object-type}

    别忘了请求权限 firends_actions:namespace

    命名空间 = 应用的命名空间

    【讨论】:

      【解决方案2】:

      使用该应用寻找朋友(这为您提供了一个很好的整洁列表)

      选项 1. 使用 Fql.query,这样您就可以应用过滤器并只取回您需要的内容...

      Fql.query POST
      SELECT uid, name, pic from user where uid in (select uid2 from friend where uid1=me()) and is_app_user=1", @"query
      

      选项 2. 使用 opengraph 并获取朋友的母亲列表及其 ID 任何您想阅读的字段(显示安装状态)

      GET me/friends&fields=installed
      

      然后使用好友列表下载他们的 {action-type} 处决

      选项 1。用这个枚举你朋友的活动,然后把它全部暴露出来:

      GET /friend_id/{namespace}:{action-type}
      

      选项 2. 强制用户使用应用浏览好友列表... 他们选择朋友然后 ->

      GET /friend_id/{namespace}:{action-type}
      

      他们会获得用户最近 25 次操作的列表。 这就是您浏览时 instagram 的工作方式。

      我们都想要的只是有朋友最近 25-50 次操作的提要。就像活动插件一样。在这一点上,似乎没有办法得到它。我花了几个小时搜索,结果每个人都说你需要在自己的服务器上手动完成。如果最终将此活动功能添加到图形 sdk 中,我不会感到惊讶。这是一个合理的要求。

      【讨论】:

        猜你喜欢
        • 2015-09-09
        • 1970-01-01
        • 1970-01-01
        • 2018-01-29
        • 2016-05-10
        • 1970-01-01
        • 2017-08-19
        • 2014-06-30
        • 2023-03-07
        相关资源
        最近更新 更多