1

如此处所述(Facebook 实时更新 - 获取朋友的更新)我正在使用 facebook 实时 API 来获取用户朋友的更新。在 facebook 发布更新的提供的回调 URL 中,我得到诸如 (replaced uid/id) 之类的条目:

        [ { uid: '123456',
            id: '123456',
            time: 1346075439,
            changed_fields: [ 'friends' ] },
          { uid: '654321',
            id: '654321',
            time: 1346075439,
            changed_fields: [ 'friends' ] }
        ]

我现在正在尝试更新的朋友,但是使用图形浏览器工具我不能获得更新的朋友。我尝试设置此处记录的“since”参数(https://developers.facebook.com/docs/reference/api/- > Paging)

https://graph.facebook.com/123456/friends?since=1346075439

或者“时间”参数(没有记录,但我只是尝试过)

https://graph.facebook.com/123456/friends?time=1346075439

但是,带有任一参数的请求仍会返回用户的整个好友列表

有没有可能我只能得到更新的朋友?

4

1 回答 1

2

不,朋友列表不按时间排序或查询 - 如果您需要检测新朋友,您需要将您从 API 收到的列表与您检索到的先前列表进行比较

于 2012-08-27T16:59:10.173 回答