Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/185.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Sendbird从通道或组中删除成员_Java_Android_Api_Chat_Sendbird - Fatal编程技术网

Java Sendbird从通道或组中删除成员

Java Sendbird从通道或组中删除成员,java,android,api,chat,sendbird,Java,Android,Api,Chat,Sendbird,我在应用程序中使用Sendbird SDK进行聊天,按照官方文档中的步骤进行。一切正常,但最近我想实现一个功能,在该功能中,我想授予admin访问权限,以便从组中删除成员。但是,在浏览官方文档时,我发现SendBird中没有提供这样的功能或方法。那么,有没有解决办法或更好的方法来做到这一点呢 这个问题发布后已经过了一段时间,但下面是关于ban功能的官方指南 if(groupChannel.getMyRole()==Member.Role.OPERATOR){ groupChannel.banU

我在应用程序中使用Sendbird SDK进行聊天,按照官方文档中的步骤进行。一切正常,但最近我想实现一个功能,在该功能中,我想授予admin访问权限,以便从组中删除成员。但是,在浏览官方文档时,我发现SendBird中没有提供这样的功能或方法。那么,有没有解决办法或更好的方法来做到这一点呢

这个问题发布后已经过了一段时间,但下面是关于ban功能的官方指南

if(groupChannel.getMyRole()==Member.Role.OPERATOR){
groupChannel.banUser(用户,描述,秒,新的groupChannel.GroupChannelBanHandler(){
@凌驾
公共void onResult(sendbirdexe){
如果(e!=null){//错误。
返回;
}
//TODO:禁用后应执行的操作的自定义实现。
}
});
}

if(openChannel.isOperator(SendBird.getCurrentUser())){
openChannel.banUser(用户,秒,新的openChannel.OpenChannelBanHandler(){
@凌驾
公共void onResult(sendbirdexe){
如果(e!=null){//错误。
返回;
}
//TODO:禁用后要执行的操作的自定义实现。
}
});
}
请记住,用户应该是禁止或取消禁止的用户