通讯协议MQTT - NMS消息推送服务
nms消息服务支持mqtt协议。
连接服务器
host : nms-mqtt.nowapi.com
port : 1883
version : 5.0
qos : 0/1
mosquitto 方式
客户端连接成功后可以向服务端发送指令。
- 参数说明
- 服务器 : 控制台/消息推送/实例/mqtt服务器。
- 用户名 : 控制台/消息推送/实例/instanceId。
- 密码 : 控制台/消息推送/实例/客户端KEY,例中使用测试帐号客户端KEY。
- 客户端Id : 平台用于区别用户场景,必须指定,例中使用 userid-001 和 userid-002,注意订阅和推送的客户端Id不能相同。
- 订阅 mosquitto_sub
# mosquitto_sub -h 服务器 -p 端口 -u 用户名 -P 密码 -t 主题 -i 客户端id mosquitto_sub -h nms-mqtt.nowapi.com -p 1883 -u ins-10003 -P 8512547106565e12544125007942565e -t topic-001 -i userid-001
- 推送 mosquitto_pub:
# mosquitto_pub -h 服务器 -u 用户名 -P 密码 -t 主题 -i 客户端id -m '消息实体' mosquitto_pub -h nms-mqtt.nowapi.com -p 1883 -u ins-10003 -P 8512547106565e12544125007942565e -t topic-001 -i userid-002 -m '测试消息'