我正在实现群聊,但我可以添加人员
这是我的代码
var dialog_toupdate = QBChatDialog(dialogID: dialog.ID)
println( dialog.ID )
var selecteduser = ["the id"]
dialog_toupdate.setPushOccupantsIDs(selecteduser)
QBRequest.updateDialog(dialog_toupdate, successBlock: { (response, dialog) -> Void in
//some staff
}, errorBlock: { (errr:QBResponse!) -> Void in
println(errr.error.description)
})
我收到此错误:
Error reasons: code = "null" message = "Resource not found"
最佳答案
请更新到最新的QB SDK v2.3.0.4
为了从您本地创建的 QBChatDialog 实例发送消息,您应该执行以下操作:
一对一聊天:
- 已设置dialogID
群聊
- 设置占用者 ID
- roomJID (!)
如果没有从服务器收到的 roomJID,您将无法发送消息
请注意: 您无法将一对一聊天转换为群聊。您应该与居住者创建新的群聊。
关于ios - (quickblox) 如何将人员添加到聊天对话框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32199377/