使用此 SDK 为您的应用程序添加即时消息功能。通过连接到自己的的 OpenIM 服务器,您只需几行代码即可快速将即时消息功能集成到您的应用程序中。
Android SDK 底层核心在 OpenIM SDK Core 中实现。使用 gomobile后,它可以被编译成一个 AAR 文件为 Android 集成。Android 通过 JSON 与 OpenIM SDK Core 交互,并且 SDK 公开了一个重新封装的 API,以便于使用。在数据存储方面,Android 利用了 OpenIM SDK Core 内部提供的 SQLite。
iOS SDK 底层核心在 OpenIM SDK Core 中实现。使用 gomobile 后,它可以被编译成一个 XCFramework 用于 iOS 集成。iOS 通过 JSON 与 OpenIM SDK Core 交互,并且 SDK 公开了一个重新封装的 API,以便于使用。在数据存储方面,iOS 利用了 OpenIM SDK Core 内部提供的 SQLite。
Uni-app 在 App 侧的原生扩展插件,支持使用 java、object-c 等原生语言编写。使用云插件或本地插件引入 SDK 将即时消息功能集成到您的应用程序中。
请访问 https://docs.openim.io/ 获取详细的文档和指南。
SDK参考请访问 https://docs.openim.io/sdks/quickstart/browser。
您可以在 open-im-uniapp-demo 中找到使用 SDK 的应用程序, 或者插件市场获取并使用已经编译好的SDK。
我们希望任何人都能参与到我们的社区并贡献代码,我们提供礼物和奖励,我们欢迎您每周四晚上加入我们。
我们的会议在 OpenIM Slack 🎯, 然后你可以搜索 Open-IM-Server 频道加入。
我们把每一次 双周会 记录在 GitHub discussions, 我们的历史会议记录以及会议回放可以在 Google Docs :bookmark_tabs:。
查看我们的 用户案例。 不要犹豫,留下 评论 并分享您的用例。
OpenIM 是在 Apache 2.0 许可下授权的. 查看 LICENSE 获取完整的许可文本。