easemob-chat-lite
v4.19.1
Published
Easemob chat lite sdk
Maintainers
Readme
环信 IM SDK 介绍
easemob-chat-lite 精简版 SDK 包含基础的单聊和聊天室功能,适用于 SDK 包体积尽量小、仅需基础收发消息功能、而无需离线推送通知等功能的情况。
提示: 目前仅支持微信小程序使用
可以通过以下方式引用 SDK:
- 安装
npm install easemob-chat-lite --save- 引入 SDK。
import EC from 'easemob-chat-lite'3、初始化 SDK
const conn = new EC.connection({
appKey: '<your app key>',
});4、登录环信服务
const options = {
user: 'username',
accessToken: 'accessToken',
};
conn.open(options);5、发送消息
let option = {
chatType: 'singleChat', // 会话类型,设置为单聊。
type: 'txt', // 消息类型。
to: 'userID', // 消息接收方(用户 ID)。
msg: 'message content', // 消息内容。
};
let msg = EC.message.create(option);
conn.send(msg)
.then(() => {
console.log('send private text Success');
})
.catch((e) => {
console.log('Send private text error');
});