| 程序包 | 说明 |
|---|---|
| cc.openkit.kitChat.rongcloud.rong.methods | |
| cc.openkit.kitChat.rongcloud.service |
| 限定符和类型 | 方法和说明 |
|---|---|
CodeSuccessResult |
Wordfilter.add(java.lang.String word)
添加敏感词方法(设置敏感词后,App 中用户不会收到含有敏感词的消息内容,默认最多设置 50 个敏感词。)
|
CodeSuccessResult |
User.addBlacklist(java.lang.String userId,
java.lang.String blackUserId)
添加用户到黑名单方法(每秒钟限 100 次)
|
CodeSuccessResult |
Chatroom.addBlockUser(java.lang.String userId,
java.lang.String chatroomId,
java.lang.String minute)
添加封禁聊天室成员方法
|
CodeSuccessResult |
Chatroom.addGagUser(java.lang.String userId,
java.lang.String chatroomId,
java.lang.String minute)
添加禁言聊天室成员方法(在 App 中如果不想让某一用户在聊天室中发言时,可将此用户在聊天室中禁言,被禁言用户可以接收查看聊天室中用户聊天信息,但不能发送消息.)
|
CodeSuccessResult |
Group.addGagUser(java.lang.String userId,
java.lang.String groupId,
java.lang.String minute)
添加禁言群成员方法(在 App 中如果不想让某一用户在群中发言时,可将此用户在群组中禁言,被禁言用户可以接收查看群组中用户聊天信息,但不能发送消息。)
|
CodeSuccessResult |
Chatroom.addPriority(java.lang.String[] objectName)
添加聊天室消息优先级方法
|
CodeSuccessResult |
Chatroom.addWhiteListUser(java.lang.String chatroomId,
java.lang.String[] userId)
添加聊天室白名单成员方法
|
CodeSuccessResult |
User.block(java.lang.String userId,
java.lang.Integer minute)
封禁用户方法(每秒钟限 100 次)
|
CodeSuccessResult |
Message.broadcast(java.lang.String fromUserId,
BaseMessage message,
java.lang.String pushContent,
java.lang.String pushData,
java.lang.String os)
发送广播消息方法(发送消息给一个应用下的所有注册用户,如用户未在线会对满足条件(绑定手机终端)的用户发送 Push 信息,单条消息最大 128k,会话类型为 SYSTEM。
|
CodeSuccessResult |
Push.broadcastPush(PushMessage pushMessage)
广播消息方法(fromuserid 和 message为null即为不落地的push)
|
CodeSuccessResult |
Chatroom.create(ChatRoomInfo[] chatRoomInfo)
创建聊天室方法
|
CodeSuccessResult |
Group.create(java.lang.String[] userId,
java.lang.String groupId,
java.lang.String groupName)
创建群组方法(创建群组,并将用户加入该群组,用户将可以收到该群的消息,同一用户最多可加入 500 个群,每个群最大至 3000 人,App 内的群组数量没有限制.注:其实本方法是加入群组方法 /group/join 的别名。)
|
CodeSuccessResult |
Wordfilter.delete(java.lang.String word)
移除敏感词方法(从敏感词列表中,移除某一敏感词。)
|
CodeSuccessResult |
Message.deleteMessage(java.lang.String date)
消息历史记录删除方法(删除 APP 内指定某天某小时内的所有会话消息记录。
|
CodeSuccessResult |
Chatroom.destroy(java.lang.String[] chatroomId)
销毁聊天室方法
|
CodeSuccessResult |
Group.dismiss(java.lang.String userId,
java.lang.String groupId)
解散群组方法。
|
CodeSuccessResult |
Chatroom.join(java.lang.String[] userId,
java.lang.String chatroomId)
加入聊天室方法
|
CodeSuccessResult |
Group.join(java.lang.String[] userId,
java.lang.String groupId,
java.lang.String groupName)
将用户加入指定群组,用户将可以收到该群的消息,同一用户最多可加入 500 个群,每个群最大至 3000 人。
|
CodeSuccessResult |
Message.publishChatroom(java.lang.String fromUserId,
java.lang.String[] toChatroomId,
BaseMessage message)
发送聊天室消息方法(一个用户向聊天室发送消息,单条消息最大 128k。
|
CodeSuccessResult |
Message.publishDiscussion(java.lang.String fromUserId,
java.lang.String toDiscussionId,
BaseMessage message,
java.lang.String pushContent,
java.lang.String pushData,
java.lang.Integer isPersisted,
java.lang.Integer isCounted,
java.lang.Integer isIncludeSender)
发送讨论组消息方法(以一个用户身份向讨论组发送消息,单条消息最大 128k,每秒钟最多发送 20 条消息.)
|
CodeSuccessResult |
Message.publishGroup(java.lang.String fromUserId,
java.lang.String[] toGroupId,
BaseMessage message,
java.lang.String pushContent,
java.lang.String pushData,
java.lang.Integer isPersisted,
java.lang.Integer isCounted,
java.lang.Integer isIncludeSender)
发送群组消息方法(以一个用户身份向群组发送消息,单条消息最大 128k.每秒钟最多发送 20 条消息,每次最多向 3 个群组发送,如:一次向 3 个群组发送消息,示为 3 条消息。)
|
CodeSuccessResult |
Message.publishPrivate(java.lang.String fromUserId,
java.lang.String[] toUserId,
BaseMessage message,
java.lang.String pushContent,
java.lang.String pushData,
java.lang.String count,
java.lang.Integer verifyBlacklist,
java.lang.Integer isPersisted,
java.lang.Integer isCounted,
java.lang.Integer isIncludeSender)
发送单聊消息方法(一个用户向另外一个用户发送消息,单条消息最大 128k。
|
CodeSuccessResult |
Message.PublishSystem(java.lang.String fromUserId,
java.lang.String[] toUserId,
BaseMessage message,
java.lang.String pushContent,
java.lang.String pushData,
java.lang.Integer isPersisted,
java.lang.Integer isCounted)
发送系统消息方法(一个用户向一个或多个用户发送系统消息,单条消息最大 128k,会话类型为 SYSTEM。
|
CodeSuccessResult |
Message.publishSystemTemplate(TemplateMessage templateMessage)
发送系统模板消息方法(一个用户向一个或多个用户发送系统消息,单条消息最大 128k,会话类型为 SYSTEM.每秒钟最多发送 100 条消息,每次最多同时向 100 人发送,如:一次发送 100 人时,示为 100 条消息。)
|
CodeSuccessResult |
Message.publishTemplate(TemplateMessage templateMessage)
发送单聊模板消息方法(一个用户向多个用户发送不同消息内容,单条消息最大 128k。
|
CodeSuccessResult |
Group.quit(java.lang.String[] userId,
java.lang.String groupId)
退出群组方法(将用户从群中移除,不再接收该群组的消息.)
|
CodeSuccessResult |
Group.refresh(java.lang.String groupId,
java.lang.String groupName)
刷新群组信息方法
|
CodeSuccessResult |
User.refresh(java.lang.String userId,
java.lang.String name,
java.lang.String portraitUri)
刷新用户信息方法
|
CodeSuccessResult |
User.removeBlacklist(java.lang.String userId,
java.lang.String blackUserId)
从黑名单中移除用户方法(每秒钟限 100 次)
|
CodeSuccessResult |
Chatroom.resumeDistributionMessage(java.lang.String chatroomId)
聊天室消息恢复分发方法
|
CodeSuccessResult |
Chatroom.rollbackBlockUser(java.lang.String userId,
java.lang.String chatroomId)
移除封禁聊天室成员方法
|
CodeSuccessResult |
Group.rollBackGagUser(java.lang.String[] userId,
java.lang.String groupId)
移除禁言群成员方法
|
CodeSuccessResult |
Chatroom.rollbackGagUser(java.lang.String userId,
java.lang.String chatroomId)
移除禁言聊天室成员方法
|
CodeSuccessResult |
Push.setUserPushTag(UserTag userTag)
添加 Push 标签方法
|
CodeSuccessResult |
Chatroom.stopDistributionMessage(java.lang.String chatroomId)
聊天室消息停止分发方法(可实现控制对聊天室中消息是否进行分发,停止分发后聊天室中用户发送的消息,融云服务端不会再将消息发送给聊天室中其他用户。)
|
CodeSuccessResult |
Group.sync(java.lang.String userId,
GroupInfo[] groupInfo)
同步用户所属群组方法(当第一次连接融云服务器时,需要向融云服务器提交 userId 对应的用户当前所加入的所有群组,此接口主要为防止应用中用户群信息同融云已知的用户所属群信息不同步。)
|
CodeSuccessResult |
User.unBlock(java.lang.String userId)
解除用户封禁方法(每秒钟限 100 次)
|
| 限定符和类型 | 方法和说明 |
|---|---|
static CodeSuccessResult |
RongcloudService.create(RongcoludModel rongcoludModel,
java.lang.String id,
java.lang.String name)
创建聊天室
|
static CodeSuccessResult |
RongcloudService.destroy(RongcoludModel rongcoludModel,
java.lang.String id)
销毁聊天室方法
|
static CodeSuccessResult |
RongcloudService.groupCreate(RongcoludModel rongcoludModel,
java.lang.String[] userId,
java.lang.String groupId,
java.lang.String groupName)
创建群组方法(创建群组,并将用户加入该群组,用户将可以收到该群的消息,同一用户最多可加入 500 个群,每个群最大至 3000 人,App 内的群组数量没有限制.注:其实本方法是加入群组方法 /group/join 的别名。)
|
static CodeSuccessResult |
RongcloudService.groupDismiss(RongcoludModel rongcoludModel,
java.lang.String userId,
java.lang.String groupId)
解散群组方法。
|
static CodeSuccessResult |
RongcloudService.groupJoin(RongcoludModel rongcoludModel,
java.lang.String[] userId,
java.lang.String groupId,
java.lang.String groupName)
将用户加入指定群组,用户将可以收到该群的消息,同一用户最多可加入 500 个群,每个群最大至 3000 人。
|
static CodeSuccessResult |
RongcloudService.groupQuit(RongcoludModel rongcoludModel,
java.lang.String[] userId,
java.lang.String groupId)
退出群组方法(将用户从群中移除,不再接收该群组的消息.)
|
static CodeSuccessResult |
RongcloudService.groupRefresh(RongcoludModel rongcoludModel,
java.lang.String groupId,
java.lang.String groupName)
刷新群组信息方法
|
static CodeSuccessResult |
RongcloudService.groupSync(RongcoludModel rongcoludModel,
java.lang.String userId,
GroupInfo[] groupInfo)
同步用户所属群组方法(当第一次连接融云服务器时,需要向融云服务器提交 userId 对应的用户当前所加入的所有群组,此接口主要为防止应用中用户群信息同融云已知的用户所属群信息不同步。)
|
static CodeSuccessResult |
RongcloudService.join(RongcoludModel rongcoludModel,
java.lang.String[] userId,
java.lang.String chatroomId)
加入聊天室方法
|
static CodeSuccessResult |
RongcloudService.userRefresh(RongcoludModel rongcoludModel,
java.lang.String userId,
java.lang.String name,
java.lang.String portraitUri)
刷新用户信息方法
|
Copyright © 2018. All Rights Reserved.