public class EMService extends Object
| 构造器和说明 |
|---|
EMService(EMProperties properties) |
| 限定符和类型 | 方法和说明 |
|---|---|
AttachmentApi |
attachment()
附件API.
|
BlockApi |
block()
封禁API.
|
ContactApi |
contact()
通讯录API.
|
Context |
getContext() |
GroupApi |
group()
群API.
|
MessageApi |
message()
消息API.
|
MetadataApi |
metadata()
用户属性API.
|
ModerationApi |
moderation()
内容审核记录API.
|
MuteApi |
mute()
用户全局禁言API.
|
PresenceApi |
presence()
Presence用户在线状态API.
|
PushApi |
push()
推送API.
|
RoomApi |
room()
聊天室API.
|
TokenApi |
token()
token API.
|
UserApi |
user()
用户API.
|
public EMService(EMProperties properties)
public Context getContext()
public BlockApi block()
BlockApipublic ContactApi contact()
目前联系人只作为通讯录之用.
ContactApipublic AttachmentApi attachment()
目前,只支持本地文件的上传和下载.
AttachmentApipublic GroupApi group()
支持群管理:
- 创建群
- 删除群
- 获取群列表
- 获取群详情
- 获取用户加入的群
- 修改群详情
- 修改群主
支持群成员管理:
- 获取群成员列表
- 添加群成员
- 删除群成员
支持群管理员管理:
- 获取群管理员列表
- 添加群管理员
- 删除群管理员
群与聊天室都是多人聊天,与聊天室主要差别在于群支持离线消息,即群成员上线时可以收到离线时错过的消息。 如果配置了推送,则离线消息也会产生推送。 群分为公开群和私有群,区别在于:在设备SDK中(指iOS、Android、Web、小程序等),私有群不会出现在群列表API的返回结果。
GroupApiBlockApipublic MessageApi message()
MessageApipublic UserApi user()
UserApipublic RoomApi room()
支持聊天室成员管理:
- 获取聊天室成员列表
- 添加聊天室成员
- 移除聊天室成员
支持聊天室管理员管理:
- 获取聊天室管理员
- 添加聊天室管理员
RoomApiBlockApipublic MetadataApi metadata()
MetadataApipublic TokenApi token()
TokenApipublic PushApi push()
PushApipublic ModerationApi moderation()
ModerationApipublic MuteApi mute()
MuteApipublic PresenceApi presence()
MuteApiCopyright © 2024. All rights reserved.