如何检测朋友何时在线?

时间:2012-02-18 10:11:40

标签: facebook friend facebook-chat

我想创建一个桌面应用程序,在特定朋友上线时通知我。我的想法是使用聊天API,但发现它不支持“存在探测”,我认为这是我需要的。还有其他吗?

1 个答案:

答案 0 :(得分:1)

最好的办法是使用FQL user tableonline_presence字段。

  

online_presence :用户的Facebook聊天状态。返回一个字符串,一个是活动的,   空闲,离线或错误(当Facebook无法确定存在时   服务器端的信息)。查询不返回用户的   当该信息受到隐私限制时,Facebook聊天状态   的原因。

要访问此信息,您需要用户向您的应用授予friends_online_presence权限。