Skip to content

MQTT 消息发布

此功能针对物联网(IoT)爱好者,使用 mqtt 对象中的 publish 方法可以往 EMQX 公共服务器上发布一条 MQTT 消息。

语法

  • topic:要发布消息的主题名称。
  • qos:服务质量等级,可以是 0、1 或 2。0 表示至多一次的传递,1 表示至少一次的传递,2 表示仅一次的传递。
  • retained:标志位,表示是否要在服务器上保留该消息。
  • payload:要发布的消息的内容。
js
mqtt.publish(topic, qos, retained, payload)

代码示例

js
function main() {
    const result = mqtt.publish('test/topic', 1, false, 'Hello, World!') // 往 test/topic 主题发布一条 Hello, World! 消息
    if (!result) {
        return '发布失败'
    }
    return '发布成功'
}

技术支持、市场合作:wwwanghua@outlook.com