Xmpp 如何获取应用程序下的房间列表?
我正在使用Quickblox-chatService.listRooms提供的内置函数(函数(err,result)) 当我执行这个函数时,我得到的结果就是true。当我到控制台看到响应时,它是这样的- 那么,实际上它是在获取列表,而不是以XML/JSON的形式返回函数Xmpp 如何获取应用程序下的房间列表?,xmpp,quickblox,tigase,Xmpp,Quickblox,Tigase,我正在使用Quickblox-chatService.listRooms提供的内置函数(函数(err,result)) 当我执行这个函数时,我得到的结果就是true。当我到控制台看到响应时,它是这样的- 那么,实际上它是在获取列表,而不是以XML/JSON的形式返回函数 如何做到这一点?谢谢 你在哪里找到这种方法的?聊天室列表(函数(错误、结果)) 如果您使用Android SDK-还有另一种方法可以检索所有房间的列表: 请提供更多信息您使用什么编程语言和SDK将聊天插件更新为版本0.9.0
如何做到这一点?谢谢 你在哪里找到这种方法的?聊天室列表(函数(错误、结果)) 如果您使用Android SDK-还有另一种方法可以检索所有房间的列表:
请提供更多信息您使用什么编程语言和SDK将聊天插件更新为版本0.9.0 在新版本中,这已更改。当前,下一个函数为数组提供对象作为响应:
- getRoomMembers
- getOnlineUsers
- 列表室
- getRoomInfo
QBChatService.getInstance().getRooms(new RoomReceivingListener() {
@Override
public void onReceiveRooms(List<QBChatRoom> qbChatRooms) {
for (QBChatRoom room : qbChatRooms) {
Log.d(TAG, "Received room " + room.getName());
}
}
});
[[QBChat instance] requestAllRooms];
- (void)chatDidReceiveListOfRooms:(NSArray *)_rooms{
NSLog(@"Did receive list of rooms: %@", _rooms);
}