我尝试使用以下方法添加或删除OccupantsID。
1)添加OccupantsIDs
objChatDialog.pushOccupantsIDs = newAddUserList
QBRequest.update(objChatDialog, successBlock: { (QBResponse, QBChatDialog) in
}, errorBlock: { (QBResponse) in
appDelegate.hideLoader()
})
2)删除OccupantsIDs
objChatDialog.pullOccupantsIDs = leaveGroupID
QBRequest.update(objChatDialog, successBlock: { (objQBResponse, objQBChatDialog) in
}, errorBlock: { (objQBResponse) in
})
虽然我会在一段时间内使用上面的代码,但有时会返回错误' 您没有相应的权限来执行此操作'。
注意:我正在尝试使用群组所有者用户(哪个已创建群组对话框)。