deeprespond_im

纯 Dart 的 IM 核心:协议、同步、加密本地存储与全部模块 API,不依赖 Flutter。桌面/服务端侧也可使用。

一般不直接引入,经 deeprespond_im_flutter 传递依赖。

属于深应智能 IM Flutter SDK的组成部分,接入说明见官网文档。本包遵循 MIT 许可。

Libraries

deeprespond_im
深应智能 IM 的 Dart SDK(核心包):协议、同步、本地存储和全部模块的 API。 Flutter App 另外依赖 deeprespond_im_flutter(平台实现与组件),需要推送、来电的依赖 deeprespond_im_push、deeprespond_im_call。
internal
SDK 内部的接口:只供 deeprespond_im_flutter、deeprespond_im_push、deeprespond_im_call 等同一套 SDK 的包使用, 不属于公开 API,随时可能改变,App 不要使用。
io
纯 Dart 环境(命令行工具、Dart VM 中的测试)的平台实现。Flutter App 使用 deeprespond_im_flutter 的 DRFlutterPlatform。
render
显示辅助与提示文案(《sdk-web/3.接口设计》第 16 节):群提示、通话记录、撤回提示、会话列表的摘要、显示名、会话标题, 以及按错误码给出提示的 describeError 和中文文案 zhCN。