【发布时间】:2012-07-28 00:37:54
【问题描述】:
我的应用有一个搜索功能,您可以在其中根据各种过滤器找到用户。
我最近添加了一个指示器,以便您查看用户是否在线。我通过获取 user_online_presence 权限来完成这项工作,然后在过滤结果后,使用存储在我的数据库中的用户 access_token 发出 FQL 请求。
现在,我想这样做,这样我就可以根据用户是否登录来过滤搜索。因此,不知何故,我需要将每个用户的在线状态存储在我的数据库中。
这似乎是实时更新的用途,但 Facebook 并未将 online_presence 列为我可以订阅的内容。
在 https://developers.facebook.com/docs/reference/api/realtime/ 上,他们说: “您可以订阅除已验证之外的所有用户对象属性。”
但 online_presence 未列为用户字段: https://developers.facebook.com/docs/reference/api/user/
有人试过吗?
【问题讨论】:
标签: facebook facebook-graph-api real-time-updates