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()
BlockApi
public ContactApi contact()
目前联系人只作为通讯录之用.
ContactApi
public AttachmentApi attachment()
目前,只支持本地文件的上传和下载.
AttachmentApi
public GroupApi group()
支持群管理:
- 创建群
- 删除群
- 获取群列表
- 获取群详情
- 获取用户加入的群
- 修改群详情
- 修改群主
支持群成员管理:
- 获取群成员列表
- 添加群成员
- 删除群成员
支持群管理员管理:
- 获取群管理员列表
- 添加群管理员
- 删除群管理员
群与聊天室都是多人聊天,与聊天室主要差别在于群支持离线消息,即群成员上线时可以收到离线时错过的消息。 如果配置了推送,则离线消息也会产生推送。 群分为公开群和私有群,区别在于:在设备SDK中(指iOS、Android、Web、小程序等),私有群不会出现在群列表API的返回结果。
GroupApi
BlockApi
public MessageApi message()
MessageApi
public UserApi user()
UserApi
public RoomApi room()
支持聊天室成员管理:
- 获取聊天室成员列表
- 添加聊天室成员
- 移除聊天室成员
支持聊天室管理员管理:
- 获取聊天室管理员
- 添加聊天室管理员
RoomApi
BlockApi
public MetadataApi metadata()
MetadataApi
public TokenApi token()
TokenApi
public PushApi push()
PushApi
public ModerationApi moderation()
ModerationApi
public MuteApi mute()
MuteApi
public PresenceApi presence()
MuteApi
Copyright © 2024. All rights reserved.