2013-12-17 226 views
0

我正在與smack合作爲我的網站創建一個聊天室,但由於我想更改房間配置或其成員,當我想要獲取當前成員或只是做任何其他修改,我得到錯誤未經授權(401)!我連接到一個管理員帳戶,這也是房間的所有者!順便說一下,我可以通過客戶完成所有這些工作,而無需任何問題! 任何機構有任何想法我如何解決它?Smack錯誤未經授權(401)

問候。

回答

0

我剛剛發現問題:)這是因爲我應該先加入房間,然後才能管理它! 是這樣的:

MultiUserChat room = new MultiUserChat(connection, roomId); 
room.join("admin"); // missing line :) 
Collection<Affiliate> currentMembers=room.getMembers();