0

可能重复:
Facebook 在线好友

我正在使用 Facebook Graph API,我想知道是否有办法在一次通话中获得所有用户及其当前在线状态(即在线或离线)的列表?

现在我可以从哈希书示例中获取用户列表,返回的 JSONArray 没有任何与此在线状态相关的对象。

编辑:现在我使用这个查询来获取朋友列表query = "select name, current_location, uid, pic_square from user where uid in (select uid2 from friend where uid1=me()) order by name";,但我只想要在线朋友列表。

谢谢你的帮助!

4

1 回答 1

0

这可能会对您有所帮助https://stackoverflow.com/a/5669441/1458047。当您获得这些权限时,您应该能够通过 fql 访问状态。

除此之外,它还需要一个 FQL 查询——SELECT name,uid FROM user WHERE online_presence IN ('active', 'idle') AND uid IN ( SELECT uid2 FROM friend WHERE uid1 = me())

于 2012-06-18T11:38:05.803 回答