私有化 IM,
选择适合业务的接入方式

从客户端平台、账号接入和部署条件出发,选择适合业务的交付方式。

泡泡IM 是 Workerman 官方出品的商业聊天系统,以完整、无加密源码交付。企业可以在自己的服务器部署聊天服务、数据库和音视频服务,也可以将自带聊天界面的 IM SDK 接入已有网站或 App。软件授权一次购买、终身使用,客户端按版本独立选购。

先决定:独立聊天产品,还是接入现有系统?

需要自己的聊天网站或 App

选择所需客户端版本,部署配套服务端,再按自己的品牌与业务调整客户端。现成的单聊、群聊、文字、图片、语音、视频和文件消息,为团队内部沟通、兴趣社群或业务沟通提供基础。社交产品中的内容社区、匹配与交易等业务,需要结合自己的产品另行开发。

已有用户、登录和业务页面,只想加入聊天

使用带 UI 的 IM SDK,将会话、通讯录和聊天页面放入现有产品。沿用已有用户 ID、昵称与头像,业务后端验证当前用户身份并获取 IM 凭证,SDK 处理聊天内部流程、消息同步和未读状态。应用仍负责自身登录、主导航、系统权限与推送接入。

现有业务后端无需改成 PHP。开发文档提供 PHP、Java、Go、JavaScript 与 C# 认证示例,可先验证后端取凭证,再接入对应平台的界面。

版本按客户端平台选择,SDK 随对应版本交付

版本适合的开发方式配套 SDK 接入
Web + H5 版面向 PC 与手机浏览器,交付 Web 与 H5 客户端源码。Web / H5 SDK,在现有网页中嵌入聊天工作台或浮层。
uni-app 版采用 uni-app 跨平台客户端工程,结合 HBuilderX 与目标平台工具发行客户端。uni-app SDK,当前快速接入面向 Android 与 iOS App。
原生版分别使用 Android、iOS 与 HarmonyOS 原生客户端工程。对应平台的 Android、iOS、HarmonyOS SDK。

各版本均包含配套服务端,不包含其他版本的客户端源码。客户端工程的发行平台与可嵌入 SDK 的支持平台需分别确认;具体客户端范围见版本与价格,接入环境与能力见对应 SDK 文档。需要同时覆盖网页和原生 App 时,应按所需客户端组合确认采购范围。

内网可以运行什么,哪些能力依赖外部服务?

即时消息与一对一音视频通话可在内网运行,前提是客户端能够访问自己的服务地址,并配置相应证书与网络。应将聊天在线收发、通话和手机系统通知分别评估。

消息与数据
聊天服务与数据库部署在自有服务器,客户端通过业务接口和 WebSocket 连接。公网访问使用 HTTPS / WSS;内网部署也需保证地址可达和客户端信任证书。详见安装环境与访问地址。
语音与视频通话
当前支持一对一通话,不含群语音或群视频通话。通话连接与中继服务可自主部署,需规划媒体端口、带宽与证书;在后台填写地址不会自动安装通话服务。详见音视频服务部署。
App 系统推送
后台或离线提醒需按平台配置友盟推送、APNs 或对应厂商通道,并使用自己的应用标识与凭据。完全隔离外网时,不能据此承诺仍有手机系统推送。通知送达还受设备权限、系统与厂商策略影响;鸿蒙当前来电提醒依赖在线连接。详见推送设置与通知说明。

采用源码自建,需要自己管理哪些投入?

自建适合需要掌握部署位置、数据与代码,并具备开发和运维资源的企业。与采购托管式云 IM 服务相比,采购关注点还包括服务器、数据库、媒体存储、带宽、备份、证书续期与版本维护。软件授权没有月租或年费,基础设施与运维仍需自行规划。

服务器规模应结合在线人数、消息量、媒体大小与保留时间、通话数量和网络条件评估。没有适用于所有业务的单一并发数字,采购前可携带这些信息与技术人员讨论资源配置。

购买前确认交付与使用范围

  • 业务与平台:说明是独立聊天产品还是 SDK 接入,需要哪些客户端,以及是否有内网、音视频与推送需求。
  • 开发与部署:确认由谁完成服务器准备、账号对接、客户端签名与上架,以及后续运行维护。
  • 商业授权:完整源码交付适用购买合同约定的使用范围,不得向第三方提供或售卖原始及二次开发后的泡泡IM 源码。仅面向公司或企业销售,具体行业范围见授权与购买说明。
  • 支持与升级:提供 12 个月一对一技术咨询,不包含代为开发业务功能。后续升级按所购版本价格是否变化确定费用,详见价格页常见问题。

先体验现有客户端,再结合目标平台确认版本与交付范围。

在线体验 查看版本与价格