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 '发布成功'
}