EMQX MQTT 微信小程序接入

    提示

    由于微信小程序的规范限制,EMQX 使用微信小程序接入时需要注意以下几点:

    • 域名需要在小程序管理后台 (opens new window)域名/IP 白名单中(开发 -> 开发设置 -> 服务器域名 -> socket 合法域名)
    • 仅支持 WebSocket/TLS 协议,需要为域名分配受信任 CA 颁发的证书

    详细步骤

    登录小程序后台后,找到 开发设置 -> 服务器域名 进行服务器配置,在 socket 合法域名处输入格式如 wss://xxx.emqx.io,此处不带端口号。

    2、服务器端要申请并安装证书,华为云等云提供商均可以。

    3、开源社区提供了小程序 MQTT 接入的 Demo:https://github.com/iAoe444/WeChatMiniEsp8266 (opens new window) 下载解压到一个文件夹后,用微信小程序开发者工具,打开 文件,将 MQTT 地址、用户名和密码改为实际参数即可

    按照以上 3 步的安装配置,你的微信小程序已经能够成功连接到 EMQX 服务器了。