在JAVA SDK 环境下,通过提供的api接口,实现拉人进会话,踢人进会话的操作。会话是由A创建的。如下:
“A”.getConversation(conversationId).kickMembers(Arrays.asList("C"), new ZxbIMOperationCallBack());
"A".getConversation(conversationId).addMembers(Arrays.asList(“D”), new ZxbIMOperationCallBack());
假设当前的会话中有A和B和C,现在我通过上述的操作将C踢出会话,然后将D拉入会话。
问题1:踢人操作是不是只能由创建会话的人发起才可以完成,也就是说是不是只能由A才可以发起踢人的操作?
问题2:上述的操作中没有在踢人的回调的执行拉人的操作,请问这样会不会出现人C没有踢出去,然后又拉进来D
的情况?是不是必须要在踢人的回调中执行拉人才可以?