mqtt连不上腾讯云物联网,到底问题出在哪里?
发布于 4 年前 作者 min42 6557 次浏览 来自 问答

上图是地址前加了wxs的

这个是加wx的

一直弄不懂这两东西,但都连不上,我用mqtt.fx客户端软件测试了,是能够连上腾讯云物联网的

从网上找的相关mqtt.js库,版本也换了几个,百度了一堆视频,各个地方都去了,连问题在哪里都没定位,大哥们,有谁知道这咋回事啊

1 回复
过了一天了,都没人看到我的帖子!!!

今天换了套方案,用了腾讯的物联网开源操作系统里的案例实现了访问,在浏览官方文档的时候,竟然......竟然.....突然发现了问题的答案,然后打开昨天的测试,问题瞬间得到了解决!!!

下面正文:

首先说明,mqtt.js的库文件来自github,是一个开源库。

        

为什么地址前面要加wx或者wxs,查相关论坛看到网友说,其实这是mqtt库的作者对其ws、wss进行了一次封装,wx对应的就是ws、wxs对应的就是wss。

         但再三检查options各项,以及网址名称,发现怎么连都连不上,整了一下午和一晚上都没弄出来。

第二天上午将这个问题搁置,然后换了套方案,采取了腾讯物联网开源操作系统中的小程序案例,复现实现了对物联网平台的访问。然后去浏览官方文档的时候,偶然发现以下东西:

         what?

        

这是之前看到,用mqtt.fx调试时看的相关资料,所以上述测试界面的报错也是用的这里的地址。

         结果闹了半天?

然后我又试了下新的地址!

然后结果如下:

         就是地址错了!

回到顶部