小程序解决方案

    面向微信小程序的 IM SDK,为小程序提供安全稳定的 IM 能力,集成简单,使用方便,帮助你快速拓展业务,赢得先机。

    体验小程序

    使用微信扫描下面二维码,体验融云小程序功能。

    image

    以上为小程序旧版 Demo,若需要体验最新版本,请进入官网的小程序产品页,点击“Demo 体验”申请。

    小程序体验版只包含部分 IM 功能,详细参考功能介绍,Demo 源码可在融云开发者平台小程序服务中开启后获取。

    开通方式

    在融云开发者平台小程序服务中开启融云小程序服务。

    开发环境

    • 企业认证客户: 可免费开通服务,在开发环境进行调试。立即认证
    • 其他客户: 应用小程序账户预充值 5,000 元后,才可在开发环境进行调试。或联系销售开通:13161856839。

    生产环境

    • 需申请小程序上线,上线时该小程序账户余额不小于 5,000 元。
    注意事项:小程序上线后关闭服务,再次开通服务时该小程序账户需不小于 5,000 元,且无免费调试期。

    服务计费说明

    1. 小程序按月收费,每月 5,000 元。小程序上线后开始计费。

    2. 每次关闭服务,结算开通时段费用,如该应用产生欠费,则用预存款余额补平,或累计欠费在该应用下,如小程序账户有剩余余额,自动转存到预存款余额中。

    3. 当月服务费用 = 当月服务所有开通时段的费用之和;时段费用 = 月费用 / 当月实际天数 * 该时段对应天数。

      注:小程序的日活数据计入应用总的日活数据。

    功能介绍

    基于 Web SDK 融云发布了小程序 SDK,功能清单和 Web SDK 完全一致:

    1. 支持和移动端、Web 端、PC 端消息互通

    2. 支持用户链接、消息接收、各种类型(文本、图片、音频、位置、富文本、自定义、消息撤回、@消息)消息发送、会话列表

    3. 支持群组、聊天室系列方法

    4. 支持消息内容安全审核

    5. 支持 Emoji 表情

    融云小程序不提供语音录制、转码功能,开发者需要自已实现语音消息录制、转码,通过融云内置的语音消息进行发送。

    前期准备

    1. 了解融云即时通信系统架构,查看架构说明

    2. 需要具备 JavaScript(尤其是熟悉 ES6)、CSS 开发能力,学习融云官方提供的 WebSDK 开发指南

    3. 搭建应用服务器,在应用服务器维护用户信息,群组信息,好友关系等功能,并实现获取 Token 的逻辑,用于连接融云服务器

      搭建应用服务器可参考,融云 SealTalk Server 开源项目,通过应用服务器实现的更多功能查看 Server API 文档

    集成步骤说明

    1. 注册为融云开发者

      前往融云官方网站注册创建融云开发者帐号。

    2. 创建应用

      获取 App Key / Secret,它们是融云 SDK 连接服务器所必须的标识,每一个应用对应一套 App Key / Secret。针对开发者的生产环境和开发环境,提供两套 App Key / Secret,两套环境的功能完全一致。应用最终上线前,使用开发环境即可。

    3. 引入 SDK,开通小程序服务后,可在开发者后台小程序服务中下载。

    4. 集成调试

    5. 应用上线,上线前需要做以下操作:

      1)在微信小程序后台,设置合法域名(在开发者后台申请小程序上线后获取)

      2)融云平台申请上线,获取生产环境配置信息,申请上线前必须在融云开发环境下实现了发送消息测试。查看上线注意事项

    参考文档

    小程序集成文档

    其他文档