0
A
回答
0
尝试为每个组创建持久的多用户聊天室(MUC:http://xmpp.org/extensions/xep-0045.html)。您将能够向该组中的每个人发送消息,这非常有用。
0
尝试QuickBlox.com他们有太多的样本程序..
4
喜欢这种方式,您可以在XMPP服务器创建组
SmackAndroid.init(SelectMembers.this);
MultiUserChat muc = new MultiUserChat(xconnection, GroupName
+ "@conference.fonechat.in");
muc.create(my_number);
setConfig(muc);
muc = new MultiUserChat(xconnection, GroupName + "@conference.serverid");
muc.join(my_number);
for (int i = 0; i < name.size(); i++) {
muc.invite(phone.get(i).toString() + "@fonechat.in",
"Meet me in this excellent room");
//调用setConfig功能
private void setConfig(MultiUserChat multiUserChat) {
try {
Form form = multiUserChat.getConfigurationForm();
Form submitForm = form.createAnswerForm();
for (Iterator<FormField> fields = submitForm.getFields(); fields
.hasNext();) {
FormField field = (FormField) fields.next();
if (!FormField.TYPE_HIDDEN.equals(field.getType())
&& field.getVariable() != null) {
submitForm.setDefaultAnswer(field.getVariable());
}
}
submitForm.setAnswer("muc#roomconfig_publicroom", true);
submitForm.setAnswer("muc#roomconfig_persistentroom", true);
multiUserChat.sendConfigurationForm(submitForm);
} catch (Exception e) {
e.printStackTrace();
}
}
相关问题
- 1. 创建自定义的XMPP服务器
- 2. 如何在xmpp服务器中创建新组
- 3. 如何在Android中创建服务与XMPP服务器保持Xmpp连接?
- 4. 在xmpp服务器上创建一个新用户
- 5. Java XMPP服务器
- 6. xmpp服务器组件错误
- 7. 嘲笑XMPP服务器的建议
- 8. 要试验哪个XMPP服务器开发服务器组件
- 9. Django上的XMPP/Jabber(聊天服务器)
- 10. 为XMPP构建服务 - ANDROID
- 11. 在IIS 5.1上创建NuGet服务器
- 12. 在子域上创建MySQL服务器
- 13. 在链接服务器上创建表?
- 14. 在TFTP服务器上创建文件
- 15. XMPP服务器:帐户已创建但属性未保存
- 16. 当在rails 3.2应用程序中创建用户时,在xmpp服务器上创建相同的用户
- 17. 上传服务器创建的映像到FTP服务器上
- 18. 服务器功能 - XMPP
- 19. Android XMPP - 服务器端
- 20. GCM XMPP服务器认证
- 21. Tigase XMPP服务器BOSH URL
- 22. XMPP服务器替代品
- 23. 远程服务器XMPP
- 24. 的NodeJS XMPP服务器
- 25. 配置XMPP服务器
- 26. Python XMPP服务器库
- 27. 为上游谷歌构建一个xmpp服务器gcm
- 28. 在服务器上创建反应应用渲染组件
- 29. 用php在服务器上创建一个javascript数组
- 30. 在线创建服务器