public class Chatroom
extends java.lang.Object
| 构造器和说明 |
|---|
Chatroom(java.lang.String appKey,
java.lang.String appSecret) |
| 限定符和类型 | 方法和说明 |
|---|---|
CodeSuccessResult |
addBlockUser(java.lang.String userId,
java.lang.String chatroomId,
java.lang.String minute)
添加封禁聊天室成员方法
|
CodeSuccessResult |
addGagUser(java.lang.String userId,
java.lang.String chatroomId,
java.lang.String minute)
添加禁言聊天室成员方法(在 App 中如果不想让某一用户在聊天室中发言时,可将此用户在聊天室中禁言,被禁言用户可以接收查看聊天室中用户聊天信息,但不能发送消息.)
|
CodeSuccessResult |
addPriority(java.lang.String[] objectName)
添加聊天室消息优先级方法
|
CodeSuccessResult |
addWhiteListUser(java.lang.String chatroomId,
java.lang.String[] userId)
添加聊天室白名单成员方法
|
CodeSuccessResult |
create(ChatRoomInfo[] chatRoomInfo)
创建聊天室方法
|
CodeSuccessResult |
destroy(java.lang.String[] chatroomId)
销毁聊天室方法
|
ListBlockChatroomUserResult |
getListBlockUser(java.lang.String chatroomId)
查询被封禁聊天室成员方法
|
CodeSuccessResult |
join(java.lang.String[] userId,
java.lang.String chatroomId)
加入聊天室方法
|
ListGagChatroomUserResult |
ListGagUser(java.lang.String chatroomId)
查询被禁言聊天室成员方法
|
ChatroomQueryResult |
query(java.lang.String[] chatroomId)
查询聊天室信息方法
|
ChatroomUserQueryResult |
queryUser(java.lang.String chatroomId,
java.lang.String count,
java.lang.String order)
查询聊天室内用户方法
|
CodeSuccessResult |
resumeDistributionMessage(java.lang.String chatroomId)
聊天室消息恢复分发方法
|
CodeSuccessResult |
rollbackBlockUser(java.lang.String userId,
java.lang.String chatroomId)
移除封禁聊天室成员方法
|
CodeSuccessResult |
rollbackGagUser(java.lang.String userId,
java.lang.String chatroomId)
移除禁言聊天室成员方法
|
CodeSuccessResult |
stopDistributionMessage(java.lang.String chatroomId)
聊天室消息停止分发方法(可实现控制对聊天室中消息是否进行分发,停止分发后聊天室中用户发送的消息,融云服务端不会再将消息发送给聊天室中其他用户。)
|
public CodeSuccessResult create(ChatRoomInfo[] chatRoomInfo) throws java.lang.Exception
chatRoomInfo:id:要创建的聊天室的id;name:要创建的聊天室的name。(必传) - java.lang.Exceptionpublic CodeSuccessResult join(java.lang.String[] userId, java.lang.String chatroomId) throws java.lang.Exception
userId:要加入聊天室的用户 - Id,可提交多个,最多不超过 50 个。(必传)chatroomId:要加入的聊天室 - Id。(必传)java.lang.Exceptionpublic ChatroomQueryResult query(java.lang.String[] chatroomId) throws java.lang.Exception
chatroomId:要查询的聊天室id(必传) - java.lang.Exceptionpublic ChatroomUserQueryResult queryUser(java.lang.String chatroomId, java.lang.String count, java.lang.String order) throws java.lang.Exception
chatroomId:要查询的聊天室 - ID。(必传)count:要获取的聊天室成员数,上限为 - 500 ,超过 500 时最多返回 500 个成员。(必传)order:加入聊天室的先后顺序, - 1 为加入时间正序, 2 为加入时间倒序。(必传)java.lang.Exceptionpublic CodeSuccessResult stopDistributionMessage(java.lang.String chatroomId) throws java.lang.Exception
chatroomId:聊天室 - Id。(必传)java.lang.Exceptionpublic CodeSuccessResult resumeDistributionMessage(java.lang.String chatroomId) throws java.lang.Exception
chatroomId:聊天室 - Id。(必传)java.lang.Exceptionpublic CodeSuccessResult addGagUser(java.lang.String userId, java.lang.String chatroomId, java.lang.String minute) throws java.lang.Exception
userId:用户 - Id。(必传)chatroomId:聊天室 - Id。(必传)minute:禁言时长,以分钟为单位,最大值为43200分钟。(必传) - java.lang.Exceptionpublic ListGagChatroomUserResult ListGagUser(java.lang.String chatroomId) throws java.lang.Exception
chatroomId:聊天室 - Id。(必传)java.lang.Exceptionpublic CodeSuccessResult rollbackGagUser(java.lang.String userId, java.lang.String chatroomId) throws java.lang.Exception
userId:用户 - Id。(必传)chatroomId:聊天室Id。(必传) - java.lang.Exceptionpublic CodeSuccessResult addBlockUser(java.lang.String userId, java.lang.String chatroomId, java.lang.String minute) throws java.lang.Exception
userId:用户 - Id。(必传)chatroomId:聊天室 - Id。(必传)minute:封禁时长,以分钟为单位,最大值为43200分钟。(必传) - java.lang.Exceptionpublic ListBlockChatroomUserResult getListBlockUser(java.lang.String chatroomId) throws java.lang.Exception
chatroomId:聊天室 - Id。(必传)java.lang.Exceptionpublic CodeSuccessResult rollbackBlockUser(java.lang.String userId, java.lang.String chatroomId) throws java.lang.Exception
userId:用户 - Id。(必传)chatroomId:聊天室 - Id。(必传)java.lang.Exceptionpublic CodeSuccessResult addPriority(java.lang.String[] objectName) throws java.lang.Exception
objectName:低优先级的消息类型,每次最多提交 - 5 个,设置的消息类型最多不超过 20 个。(必传)java.lang.Exceptionpublic CodeSuccessResult destroy(java.lang.String[] chatroomId) throws java.lang.Exception
chatroomId:要销毁的聊天室 - Id。(必传)java.lang.Exceptionpublic CodeSuccessResult addWhiteListUser(java.lang.String chatroomId, java.lang.String[] userId) throws java.lang.Exception
chatroomId:聊天室中用户 - Id,可提交多个,聊天室中白名单用户最多不超过 5 个。(必传)userId:聊天室 - Id。(必传)java.lang.ExceptionCopyright © 2018. All Rights Reserved.