接口路径(新):http://api.okayapi.com/api/App/MQTT/Publish
接口路径(旧):http://api.okayapi.com/?s=App.MQTT.Publish
接口描述: 使用MQTT发布消息,发布后可在客户端进行订阅消息。可以发布不同的主题,设置qos,成功发送后系统会分配相应的订阅主题。MQ 遥测传输 (MQTT) 是轻量级基于代理的发布/订阅的消息传输协议,设计思想是开放、简单、轻量、易于实现。这些特点使它适用于受限环境。
Parameter | Type | Required | Default | Note | Description |
---|---|---|---|---|---|
HTTP_APPKEY | String | Required | MIN: 32 | Common Put Your APPKEY | |
topic | String | Required | 主题,自定义主题,发布不同主题时可定义不同的主题名称 | ||
message | String | Required | 需要发送的消息内容 | ||
qos | Int | Optaion | 0 | MIN: 0;MAX: 2 | qos = 0:仅发一次,不管是否能收到 qos = 1:没返回一直发,可能有重复接收 qos = 2:保证必须收到,并且不重复 |
请求:
{OKAYAPI_API_HOST}/?s=App.MQTT.Publish&topic=test&message=YesApi666&qos=0
返回(客户端进行订单时,需要使用返回的topic):
{
"ret": 200,
"data": {
"err_code": 0,
"err_msg": "",
"topic": "CEE4B8A091578B252AC4C92FB4E893C3_5A24EB7AD12825171DB42D189B7C77B9"
},
"msg": "V2.5.1 YesApi App.MQTT.Publish"
}
KEY | Type | Description |
---|---|---|
err_code | Int | 操作码,0发送成功,1发送失败 |
topic | String | 成功发布后的主题名称,客户端进行订阅时需要使用此topic主题。如果需要接入,请联系技术客服获取服务端IP和端口。 |
Power by OkayAPI.com Contact us (WA: okayapi OR Email: chanzonghuang@gmail.com).
Timezone: America/New_York Mar/29/2024 07:30:53