1

XMPP 和库...

想:

  1. 从联系人列表中查询当前活跃成员(例如,Google 帐户中的绿色成员)
  2. 保持更新

示例代码赞赏,非常感谢您的帮助

4

1 回答 1

0

您的服务器会从您的联系人那里向您推送在线信息:在线可用 -> 用户在线。状态不可用 -> 用户离线。

当您第一次连接并开始会话时,服务器将向您发送在线联系人的所有状态。从那时起,只要您的一位联系人更改其状态,您就会收到在线信息。所以你总是更新。在此基础上保持联系人列表的当前状态是客户(即您)的责任。

恕我直言,没有标准的方法可以查询服务器中您名册的活跃成员。也许有些服务器实现了该功能,不知道。

于 2012-09-22T02:41:16.553 回答