1.2.3.4.10 MQTT 对象接口说明

优质
小牛编辑
128浏览
2023-12-01

更新时间:2018-09-14 11:31:59

主要用于设备上云及受云端控制

详细API

MQTT.VERSION

  • 描述
    表示MQTT模块的版本信息

  • 返回值
    String类型

MQTT.start(config, callback)

  • 描述
    启动MQTT功能

  • 参数

    • config - Object类型,MQTT配置参数,上云三要素
      • productKey
      • deviceName
      • deviceSecret
      • domain
      • port
    • callback - function(error) {} 类型函数
  • 返回值
    Number类型。 0:正常; 其他:失败

MQTT.subscribe(topic, callback)

  • 描述
    订阅主题

  • 参数

    • topic - 需要要订阅的主题,String类型
    • callback - function(msg, topic) {} 类型函数
  • 返回值
    Number类型。 0:成功; 其他:失败

MQTT.unsubscribe(topic)

  • 描述
    取消订阅主题

  • 参数
    topic - 需要取消的主题,String类型

  • 返回值
    Number类型。 0:成功; 其他:失败

MQTT.publish(topic, msg)

  • 描述
    发布消息

  • 参数:

    • topic - 发布的主题,String类型
    • msg - 主题对应的消息,String类型
  • 返回值
    Number类型。 0:成功; 其他:失败