由于某些特殊身份验证,我必须编写一个 Messages 插件来访问内部 Jabber 服务器。我有两个问题:
- Messages Jabber 插件是否有可用的源代码,所以我可以只修改身份验证部分而不必编写整个插件?
- 如果没有,我如何将群组列表中每个好友的状态发送到 IMService?我创建了一个插件,可以登录并从内部服务器检索好友列表。好友列表显示在消息中,每个人都离线,甚至在线的好友。我花了几天时间查看有限的文档和标题,但我无法弄清楚如何将组列表中每个好友的状态传递给 IMService。当我从 Jabber 服务器获取组列表时,我在我的 IMServiceApplication 对象上调用 plugInDidUpdateGroupList 方法。我只看到我可以通过组名,权限和每个好友的名称。他们都出现在离线状态。如何传递每个好友的状态?
谢谢。