File tree Expand file tree Collapse file tree 7 files changed +17
-82
lines changed Expand file tree Collapse file tree 7 files changed +17
-82
lines changed Original file line number Diff line number Diff line change 66
77## 技术原理
88
9- 环信即时通讯 IM Android SDK 提供 ` EMChatManager ` 、` EMMessage ` 和 ` EMChatThread ` 类,用于管理子区消息,支持你通过调用 API 在项目中实现如下功能:
10-
11- - 发送子区消息
12- - 接收子区消息
13- - 撤回子区消息
14- - 获取子区消息
9+ 环信即时通讯 IM Android SDK 提供 ` EMChatManager ` 、` EMMessage ` 和 ` EMChatThread ` 类,用于管理子区消息,支持你通过调用 API 在项目中实现发送、接收、撤回和获取子区消息。
1510
1611消息收发流程如下:
1712
18- 1 . 客户端从应用服务器获取 token。
19- 2 . 客户端 A 和 B 登录即时通讯。
20- 3 . 客户端 A 向客户端 B 发送消息。消息发送至即时通讯 IM 服务器,服务器将消息传递给客户端 B。对于子区消息,服务器投递给子区内其他每一个成员。客户端 B 收到消息后,SDK 触发事件。客户端 B 监听事件并获取消息。
21-
22- ![ img] ( /images/android/sendandreceivemsg.png )
13+ 客户端 A 向客户端 B 发送消息。消息发送至即时通讯 IM 服务器,服务器将消息传递给客户端 B。对于子区消息,服务器投递给子区内其他每一个成员。客户端 B 收到消息后,SDK 触发事件。客户端 B 监听事件并获取消息。
2314
24- 子区创建和查看如下图 :
15+ 子区创建和查看如下图所示 :
2516
2617![ img] ( /images/android/threads.png )
2718
Original file line number Diff line number Diff line change 66
77## 技术原理
88
9- 即时通讯 IM Flutter SDK 提供 ` EMChatThreadManager ` 、` EMMessage ` 和 ` EMChatThread ` 类,用于管理子区消息,支持你通过调用 API 在项目中实现如下功能:
9+ 即时通讯 IM Flutter SDK 提供 ` EMChatThreadManager ` 、` EMMessage ` 和 ` EMChatThread ` 类,用于管理子区消息,支持你通过调用 API 在项目中实现发送、接收、撤回和获取子区消息。
1010
11- - 发送子区消息
12- - 接收子区消息
13- - 撤回子区消息
14- - 获取子区消息
11+ 消息收发流程如下:
1512
16- 下图展示在客户端发送和接收消息的工作流程:
17-
18- ![ img] ( /images/android/sendandreceivemsg.png )
19-
20- 如上图所示,消息收发流程如下:
21-
22- 1 . 客户端从应用服务器获取 token。
23- 2 . 客户端 A 和 B 登录即时通讯。
24- 3 . 客户端 A 向客户端 B 发送消息。消息发送至即时通讯 IM 服务器,服务器将消息传递给客户端 B。对于子区消息,服务器投递给子区内其他每一个成员。客户端 B 收到消息后,SDK 触发事件。客户端 B 监听事件并获取消息。
13+ 客户端 A 向客户端 B 发送消息。消息发送至即时通讯 IM 服务器,服务器将消息传递给客户端 B。对于子区消息,服务器投递给子区内其他每一个成员。客户端 B 收到消息后,SDK 触发事件。客户端 B 监听事件并获取消息。
2514
2615子区创建和查看如下图:
2716
Original file line number Diff line number Diff line change 66
77## 技术原理
88
9- 环信即时通讯 IM iOS SDK 提供 ` EMManager ` 、` EMChatMessage ` 和 ` EMChatThreadInfo ` 类,用于管理子区消息,支持你通过调用 API 在项目中实现如下功能:
10-
11- - 发送子区消息
12- - 接收子区消息
13- - 撤回子区消息
14- - 获取子区消息
9+ 环信即时通讯 IM iOS SDK 提供 ` EMManager ` 、` EMChatMessage ` 和 ` EMChatThreadInfo ` 类,用于管理子区消息,支持你通过调用 API 在项目中实现发送、接收、撤回和获取子区消息。
1510
1611消息收发流程如下:
1712
18- 1 . 客户端从应用服务器获取 token。
19- 2 . 客户端 A 和 B 登录即时通讯。
20- 3 . 客户端 A 向客户端 B 发送消息。消息发送至即时通讯 IM 服务器,服务器将消息传递给客户端 B。对于子区消息,服务器投递给子区内其他每一个成员。客户端 B 收到消息后,SDK 触发事件。客户端 B 监听事件并获取消息。
21-
22- ![ img] ( /images/android/sendandreceivemsg.png )
13+ 客户端 A 向客户端 B 发送消息。消息发送至即时通讯 IM 服务器,服务器将消息传递给客户端 B。对于子区消息,服务器投递给子区内其他每一个成员。客户端 B 收到消息后,SDK 触发事件。客户端 B 监听事件并获取消息。
2314
2415子区创建和查看如下图:
2516
Original file line number Diff line number Diff line change 66
77## 技术原理
88
9- 即时通讯 IM React Native SDK 提供 ` ChatManager ` 、` ChatMessage ` 和 ` ChatMessageThread ` 类,用于管理子区消息,支持你通过调用 API 在项目中实现如下功能:
9+ 即时通讯 IM React Native SDK 提供 ` ChatManager ` 、` ChatMessage ` 和 ` ChatMessageThread ` 类,用于管理子区消息,支持你通过调用 API 在项目中实现发送、接收、撤回和获取子区消息。
1010
11- - 发送子区消息
12- - 接收子区消息
13- - 撤回子区消息
14- - 获取子区消息
11+ 消息收发流程如下:
1512
16- ![ img] ( /images/android/sendandreceivemsg.png )
17-
18- 如上图所示,消息收发流程如下:
19-
20- 1 . 用户 A 发送一条消息到消息服务器;
21- 2 . 对于子区消息,服务器投递给子区内其他每一个成员;
22- 3 . 用户收到消息。
13+ 客户端 A 向客户端 B 发送消息。消息发送至即时通讯 IM 服务器,服务器将消息传递给客户端 B。对于子区消息,服务器投递给子区内其他每一个成员。客户端 B 收到消息后,SDK 触发事件。客户端 B 监听事件并获取消息。
2314
2415子区创建和查看如下图:
2516
Original file line number Diff line number Diff line change 66
77## 技术原理
88
9- 环信即时通讯 IM Unity SDK 提供 ` IChatManager ` 、` Message ` 和 ` IChatThreadManager ` 类,用于管理子区消息,支持你通过调用 API 在项目中实现如下功能:
10-
11- - 发送子区消息
12- - 接收子区消息
13- - 撤回子区消息
14- - 获取子区消息
9+ 环信即时通讯 IM Unity SDK 提供 ` IChatManager ` 、` Message ` 和 ` IChatThreadManager ` 类,用于管理子区消息,支持你通过调用 API 在项目中实现发送、接收、撤回和获取子区消息。
1510
1611消息收发流程如下:
1712
18- 1 . 客户端从应用服务器获取 token。
19- 2 . 客户端 A 和 B 登录即时通讯。
20- 3 . 客户端 A 向客户端 B 发送消息。消息发送至即时通讯 IM 服务器,服务器将消息传递给客户端 B。对于子区消息,服务器投递给子区内其他每一个成员。客户端 B 收到消息后,SDK 触发事件。客户端 B 监听事件并获取消息。
21-
22- ![ img] ( /images/android/sendandreceivemsg.png )
13+ 客户端 A 向客户端 B 发送消息。消息发送至即时通讯 IM 服务器,服务器将消息传递给客户端 B。对于子区消息,服务器投递给子区内其他每一个成员。客户端 B 收到消息后,SDK 触发事件。客户端 B 监听事件并获取消息。
2314
2415子区创建和查看如下图:
2516
Original file line number Diff line number Diff line change 66
77## 技术原理
88
9- 环信即时通讯 IM SDK 支持你通过调用 API 在项目中实现如下功能:
10-
11- - 发送子区消息
12- - 接收子区消息
13- - 撤回子区消息
14- - 获取子区消息
9+ 环信即时通讯 IM SDK 支持你通过调用 API 在项目中用于管理子区消息,包括发送、接收、撤回和获取子区消息。
1510
1611消息收发流程如下:
1712
18- 1 . 客户端从应用服务器获取 token。
19- 2 . 客户端 A 和 B 登录即时通讯。
20- 3 . 客户端 A 向客户端 B 发送消息。消息发送至即时通讯 IM 服务器,服务器将消息传递给客户端 B。对于子区消息,服务器投递给子区内其他每一个成员。客户端 B 收到消息后,SDK 触发事件。客户端 B 监听事件并获取消息。
21-
22- ![ img] ( /images/android/sendandreceivemsg.png )
13+ 客户端 A 向客户端 B 发送消息。消息发送至即时通讯 IM 服务器,服务器将消息传递给客户端 B。对于子区消息,服务器投递给子区内其他每一个成员。客户端 B 收到消息后,SDK 触发事件。客户端 B 监听事件并获取消息。
2314
2415子区创建和查看如下图:
2516
Original file line number Diff line number Diff line change 66
77## 技术原理
88
9- 环信即时通讯 IM windows SDK 提供 ` IChatManager ` 、` Message ` 和 ` IChatThreadManager ` 类,用于管理子区消息,支持你通过调用 API 在项目中实现如下功能:
10-
11- - 发送子区消息
12- - 接收子区消息
13- - 撤回子区消息
14- - 获取子区消息
9+ 环信即时通讯 IM windows SDK 提供 ` IChatManager ` 、` Message ` 和 ` IChatThreadManager ` 类,用于管理子区消息,支持你通过调用 API 在项目中实现发送、接收、撤回和获取子区消息。
1510
1611消息收发流程如下:
1712
18- 1 . 客户端从应用服务器获取 token。
19- 2 . 客户端 A 和 B 登录即时通讯。
20- 3 . 客户端 A 向客户端 B 发送消息。消息发送至即时通讯 IM 服务器,服务器将消息传递给客户端 B。对于子区消息,服务器投递给子区内其他每一个成员。客户端 B 收到消息后,SDK 触发事件。客户端 B 监听事件并获取消息。
21-
22- ![ img] ( /images/android/sendandreceivemsg.png )
13+ 客户端 A 向客户端 B 发送消息。消息发送至即时通讯 IM 服务器,服务器将消息传递给客户端 B。对于子区消息,服务器投递给子区内其他每一个成员。客户端 B 收到消息后,SDK 触发事件。客户端 B 监听事件并获取消息。
2314
2415子区创建和查看如下图:
2516
You can’t perform that action at this time.
0 commit comments