jiuyiUniapp/jiuyi2/node_modules/easemob-websdk
sx 4a7145397c 提交代码 2024-12-18 15:46:27 +08:00
..
chatroom 提交代码 2024-12-18 15:46:27 +08:00
contact 提交代码 2024-12-18 15:46:27 +08:00
group 提交代码 2024-12-18 15:46:27 +08:00
localCache 提交代码 2024-12-18 15:46:27 +08:00
message 提交代码 2024-12-18 15:46:27 +08:00
miniCore 提交代码 2024-12-18 15:46:27 +08:00
miniProgram 提交代码 2024-12-18 15:46:27 +08:00
presence 提交代码 2024-12-18 15:46:27 +08:00
silent 提交代码 2024-12-18 15:46:27 +08:00
thread 提交代码 2024-12-18 15:46:27 +08:00
translation 提交代码 2024-12-18 15:46:27 +08:00
types 提交代码 2024-12-18 15:46:27 +08:00
uniApp 提交代码 2024-12-18 15:46:27 +08:00
CHANGELOG.md 提交代码 2024-12-18 15:46:27 +08:00
Easemob-chat.d.ts 提交代码 2024-12-18 15:46:27 +08:00
Easemob-chat.js 提交代码 2024-12-18 15:46:27 +08:00
package.json 提交代码 2024-12-18 15:46:27 +08:00
readme.md 提交代码 2024-12-18 15:46:27 +08:00
status.d.ts 提交代码 2024-12-18 15:46:27 +08:00

readme.md

环信 IM SDK 介绍

sdk 提供完整的即时消息功能开发功能,屏蔽/封装并阻止其内部复杂的细节,并提供相对简单和简洁的 API 接口,以方便第三方应用程序快速集成 PC/mobile Web 应用程序的即时消息功能

可以通过以下方式引用 WebSDK:

  1. 安装
npm install easemob-websdk --save
  1. 引入 SDK。
import EC from 'easemob-websdk'

3、初始化 SDK

const conn = new EC.connection({
	appKey: '<your app key>',
});

4、登录环信服务

const options = {
	user: 'username',
	pwd: 'password',
};
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');
	});

参考文档