使用 Facebook Javascript SDK 检查在线用户

Posted

技术标签:

【中文标题】使用 Facebook Javascript SDK 检查在线用户【英文标题】:Checking online users with Facebook Javascript SDK 【发布时间】:2010-06-05 20:28:58 【问题描述】:

我正在尝试在 facebook 中构建某种社交游戏,我需要每个批准我的 APP 的用户都能收到我的通知。

当用户批准我的应用程序时,我将他的 UID 保存在数据库中以供将来参考。

稍后,我想让其他用户能够为游戏找到合作伙伴 - 所以我需要一种方法来从我的数据库中随机挑选一些用户并检查他是否在线。然后,给他发消息,提议和当前玩家一起玩。

所以 2 个问题:

    如何使用 javascript SDK 检查某个用户是否在线?似乎在新的 Graph API 中我无法获取用户的在线状态。 我怎样才能给他发消息并提议玩游戏?当他批准玩时 - 他将被转发到游戏页面。

非常感谢,

罗马

【问题讨论】:

【参考方案1】:

要获取用户状态,您可以尝试 FQL,查看此答案:How to get list of online friends using FQL with facebook API?

关于您的第二个问题,请查看:how send message facebook friend through graph api using Accessstoken

【讨论】:

以上是关于使用 Facebook Javascript SDK 检查在线用户的主要内容,如果未能解决你的问题,请参考以下文章

使用 JavaScript SDK 为 Web 登录 Facebook

JavaScript登录后使用Facebook API

没有应用程序的 Facebook-javascript-sdk

连接到 Facebook 聊天的 Javascript 库

使用 Facebook Javascript SDK 获取图形数据

javascript 使用NodeJS保护Facebook Graph API调用