SMACK和Google Hangouts - 收听邀请

时间:2015-04-30 13:48:44

标签: java android xmpp smack

有人知道SMACK是否可以收听群组环聊邀请吗?

我尝试过添加一个监听器

MultiUserChat.addInvitationListener(...)

我尝试手动加入一个房间,然后尝试了代码:

for (String room : MultiUserChat.getJoinedRooms(connection, connection.getUser())) { dLog(String.format("%s -> getJoinedRooms? %s", getUsername(), room)); }

但我从未在日志中看到任何内容。问题是,可以使用SMACK来监听Google环聊中的群组聊天吗?

我查看了相关链接,例如:https://www.igniterealtime.org/builds/smack/docs/4.0.0/documentation/extensions/muc.htmlhttps://www.igniterealtime.org/builds/smack/docs/4.0.0/javadoc/org/jivesoftware/smackx/muc/MultiUserChat.html

1 个答案:

答案 0 :(得分:0)

与GTalk不同,环聊不是基于XMPP。所以你不能在这里使用像Smack这样的XMPP库。