【发布时间】:2015-04-14 09:50:51
【问题描述】:
我正在借助 quickblox 在 Rails 中开发一个聊天应用程序。我已经在 quickblox 中创建了应用程序并在 rails 应用程序中进行了设置。在 API 的帮助下,我可以获得注册用户列表。但我需要获取在线用户列表。如何得到它。是否有任何 API 可用于获取在线用户列表。
【问题讨论】:
标签: ruby ruby-on-rails-4 chat quickblox
我正在借助 quickblox 在 Rails 中开发一个聊天应用程序。我已经在 quickblox 中创建了应用程序并在 rails 应用程序中进行了设置。在 API 的帮助下,我可以获得注册用户列表。但我需要获取在线用户列表。如何得到它。是否有任何 API 可用于获取在线用户列表。
【问题讨论】:
标签: ruby ruby-on-rails-4 chat quickblox
无法获取任何用户的在线/离线状态
您可以将 user.last_request_at 用于此目的,但这不是 100% 的“真实”状态
http://quickblox.com/developers/Users
您还可以做的是实施聊天花名册。它允许管理用户的联系人列表。并且您可以跟踪您的联系人列表用户在线/离线状态,例如您可以在 Skype 上看到的
有很多 Ruby XMPP 库
http://xmpp.org/xmpp-software/libraries/
如何与 QuickBlox Chat http://quickblox.com/developers/Chat互动
【讨论】: