2012-02-08 26 views

回答

4

friends_online_presence是访问在线提供所需权限的名称,但实际的方法来检索它是不同的。在FQL这应该工作: select online_presence from user where uid in (select uid2 FROM friend WHERE uid1 = me())

请注意,有一个关于大多数用户的状态不可用的开放的错误报告;我不确定该错误的状态:https://developers.facebook.com/bugs/129383637170749

如果您直接与Facebook的XMPP服务器(https://developers.facebook.com/docs/chat/)集成,这可能对您的使用更有用 - 案例取决于你想要做什么