如何使用phpMQTT连接阿里云微服务消息队列for IoT
概述
关于阿里云的微服务消息队列,目前官方网站在接入示例部分给出了多种语言的SDK参考示例,但是还没有关于php的SDK及接入示例参考。下面主要介绍在使用目前主流的第三方SDK phpMQTT的过程中遇到的问题及解决办法。
主要流程
参数准备
在使用MQTT的过程中,关于参数的配置是一个比较让人头疼的问题,很多用户都在配置参数的过程中遇到过问题,这里建议用户首先使用第三方的工具MQTT.fx完成参数的配置调通工作,后续在代码中直接使用即可,避免在参数配置的过程中犯错。具体可以参考博客:如何使用MQTT.fx连接微服务消息队列。
包的引用
用户可以直接参考GitHub官方链接,使用composer的方式加载包,也可以直接下载整个项目使用。
SendDemo
<?php
use Bluerhinos\phpMQTT;
require("ph