2012-02-18 40 views
0

我想創建一個桌面應用程序,在特定的朋友聯機時通知我。我的想法是使用聊天API,但發現它不支持「存在探測」,我認爲這是我需要的。任何其他要這樣做?如何檢測朋友何時在線?

回答

1

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

online_presence:用戶的Facebook聊天狀態。返回一個字符串,其中一個活動, 空閒,離線或錯誤(當Facebook無法確定服務器端存在 信息時)。當該信息受限於隱私 原因時,該查詢不會返回用戶的 Facebook聊天狀態。

要訪問此信息,您需要用戶授予您應用程序的friends_online_presence權限。