mqtt连不上腾讯云物联网,到底问题出在哪里?
上图是地址前加了wxs的
这个是加wx的
一直弄不懂这两东西,但都连不上,我用mqtt.fx客户端软件测试了,是能够连上腾讯云物联网的
从网上找的相关mqtt.js库,版本也换了几个,百度了一堆视频,各个地方都去了,连问题在哪里都没定位,大哥们,有谁知道这咋回事啊
1 回复
过了一天了,都没人看到我的帖子!!!
今天换了套方案,用了腾讯的物联网开源操作系统里的案例实现了访问,在浏览官方文档的时候,竟然......竟然.....突然发现了问题的答案,然后打开昨天的测试,问题瞬间得到了解决!!!
下面正文:
首先说明,mqtt.js的库文件来自github,是一个开源库。
为什么地址前面要加wx或者wxs,查相关论坛看到网友说,其实这是mqtt库的作者对其ws、wss进行了一次封装,wx对应的就是ws、wxs对应的就是wss。
但再三检查options各项,以及网址名称,发现怎么连都连不上,整了一下午和一晚上都没弄出来。
第二天上午将这个问题搁置,然后换了套方案,采取了腾讯物联网开源操作系统中的小程序案例,复现实现了对物联网平台的访问。然后去浏览官方文档的时候,偶然发现以下东西:
what?
这是之前看到,用mqtt.fx调试时看的相关资料,所以上述测试界面的报错也是用的这里的地址。
结果闹了半天?
然后我又试了下新的地址!
然后结果如下:
就是地址错了!