0
我想创建一个桌面应用程序,在特定的朋友联机时通知我。我的想法是使用聊天API,但发现它不支持“存在探测”,我认为这是我需要的。任何其他要这样做?如何检测朋友何时在线?
我想创建一个桌面应用程序,在特定的朋友联机时通知我。我的想法是使用聊天API,但发现它不支持“存在探测”,我认为这是我需要的。任何其他要这样做?如何检测朋友何时在线?
最好的办法是使用FQL user table的online_presence
字段。
online_presence
:用户的Facebook聊天状态。返回一个字符串,其中一个活动, 空闲,离线或错误(当Facebook无法确定服务器端存在 信息时)。当该信息受限于隐私 原因时,该查询不会返回用户的 Facebook聊天状态。
要访问此信息,您需要用户授予您应用程序的friends_online_presence
权限。