当前位置: 首页 > wzjs >正文

微信官方网站开发天水模板型网站建设

微信官方网站开发,天水模板型网站建设,自己可以开发app软件,济南网站建设公司有哪些一、connect报文 connect报文有三个部分组成,固定报文、可变报文、有效载荷三个部分。 首先是固定报文: 、消息类型如下: 所以固定报头为10 XX(10 A3 01 ) 其次是可变报头 可变报头协议名、协议级别、连接标志、保…

一、connect报文

connect报文有三个部分组成,固定报文、可变报文、有效载荷三个部分。

首先是固定报文:

、消息类型如下:

所以固定报头为10 XX(10 A3 01 )

其次是可变报头

可变报头协议名、协议级别、连接标志、保持连接四个部分组成。

协议名:

因此对于此的协议名为:  00 04 4D 51 54 54

协议级别:

故协议级别为 04

连接标志:

故连接标志为 C2

保持连接:

保持连接  00 64

有效载荷:

设备ID和产品ID如下:

下面为在onenet中进行创建

设备ID为:vibrate01    产品ID为:8HMWX6Vb1E  但是要转化为ASCII

经转化设备ID为:00 09 76 69 62 72 61 74 65 30 31   (前面两位为长度)

产品ID为:00 0A 38 48 4D 57 58 36 56 62 31 45 (前面两位为长度)

Token:

利用如下工具

其中

et要将时间转为时间戳    method选择 sha1  

生成的:version=2018-10-31&res=products%2F8HMWX6Vb1E%2Fdevices%2Fvibrate01&et=2017881776&method=sha1&sign=bCrs7VgsCFRz0OdbfGYDr945El0%3D

将其转为ASCII 为00 80 76 65 72 73 69 6F 6E 3D 32 30 31 38 2D 31 30 2D 33 31 26 72 65 73 3D 70 72 6F 64 75 63 74 73 25 32 46 38 48 4D 57 58 36 56 62 31 45 25 32 46 64 65 76 69 63 65 73 25 32 46 76 69 62 72 61 74 65 30 31 26 65 74 3D 32 30 31 37 38 38 31 37 37 36 26 6D 65 74 68 6F 64 3D 73 68 61 31 26 73 69 67 6E 3D 62 43 72 73 37 56 67 73 43 46 52 7A 30 4F 64 62 66 47 59 44 72 39 34 35 45 6C 30 25 33 44(前两个为长度 128转化为16进制的)

现在确定剩余长度的值

10 XX 00 04 4D 51 54 54 04 C2 00 64 00 09 76 69 62 72 61 74 65 30 31 00 0A 38 48 4D 57 58 36 56 62 31 45 00 80 76 65 72 73 69 6F 6E 3D 32 30 31 38 2D 31 30 2D 33 31 26 72 65 73 3D 70 72 6F 64 75 63 74 73 25 32 46 38 48 4D 57 58 36 56 62 31 45 25 32 46 64 65 76 69 63 65 73 25 32 46 76 69 62 72 61 74 65 30 31 26 65 74 3D 32 30 31 37 38 38 31 37 37 36 26 6D 65 74 68 6F 64 3D 73 68 61 31 26 73 69 67 6E 3D 62 43 72 73 37 56 67 73 43 46 52 7A 30 4F 64 62 66 47 59 44 72 39 34 35 45 6C 30 25 33 44    

在10 XX后面 有162个   剩余长度计算如下

用画笔工具给162进行解释

162-127=35  则0100011 (后7位)8位为1 表明后面有字节

后面那个字节 00000001 (128)第8位表明后面无字节

因此报文为:

10 A3 01 00 04 4D 51 54 54 04 C2 00 64 00 09 76 69 62 72 61 74 65 30 31 00 0A 38 48 4D 57 58 36 56 62 31 45 00 80 76 65 72 73 69 6F 6E 3D 32 30 31 38 2D 31 30 2D 33 31 26 72 65 73 3D 70 72 6F 64 75 63 74 73 25 32 46 38 48 4D 57 58 36 56 62 31 45 25 32 46 64 65 76 69 63 65 73 25 32 46 76 69 62 72 61 74 65 30 31 26 65 74 3D 32 30 31 37 38 38 31 37 37 36 26 6D 65 74 68 6F 64 3D 73 68 61 31 26 73 69 67 6E 3D 62 43 72 73 37 56 67 73 43 46 52 7A 30 4F 64 62 66 47 59 44 72 39 34 35 45 6C 30 25 33 44  

连接成功:

二、CONNACK报文

固定报头

故报文为20 02 00 00  剩余长度两个字节

三、SUBSCRIBE报文

报文同样由三个部分组成:固定报头    可变报头    有效载荷

主题过滤器在onenet中进行选择

选择 $sys/8HMWX6Vb1E/vibrate01/thing/property/post/reply

转化为ASCII 

24 73 79 73 2F 38 48 4D 57 58 36 56 62 31 45 2F 76 69 62 72 61 74 65 30 31 2F 74 68 69 6E 67 2F 70 72 6F 70 65 72 74 79 2F 70 6F 73 74 2F 72 65 70 6C 79    

长度为10  则 00 33 24 73 79 73 2F 38 48 4D 57 58 36 56 62 31 45 2F 76 69 62 72 61 74 65 30 31 2F 74 68 69 6E 67 2F 70 72 6F 70 65 72 74 79 2F 70 6F 73 74 2F 72 65 70 6C 79   

则综合上述;

82 38 00 0A 00 33 24 73 79 73 2F 38 48 4D 57 58 36 56 62 31 45 2F 76 69 62 72 61 74 65 30 31 2F 74 68 69 6E 67 2F 70 72 6F 70 65 72 74 79 2F 70 6F 73 74 2F 72 65 70 6C 79 00

三、SUBACK报文

由固定报头、可变报头、有效载荷三个部分组成

固定报头

可变报头

故返回的应该为: 90 03 00 0A 00

四、UNSUBSCRIBE 报文

固定报头 可变报头  有效载荷

则固定报头 :A2 XX

可变报头为 00 0B

选择 $sys/8HMWX6Vb1E/vibrate01/thing/property/post/reply

转化为ASCII 

24 73 79 73 2F 38 48 4D 57 58 36 56 62 31 45 2F 76 69 62 72 61 74 65 30 31 2F 74 68 69 6E 67 2F 70 72 6F 70 65 72 74 79 2F 70 6F 73 74 2F 72 65 70 6C 79    

长度为10  则 00 33 24 73 79 73 2F 38 48 4D 57 58 36 56 62 31 45 2F 76 69 62 72 61 74 65 30 31 2F 74 68 69 6E 67 2F 70 72 6F 70 65 72 74 79 2F 70 6F 73 74 2F 72 65 70 6C 79   

则综合上述;

A2 37 00 0B 00 33 24 73 79 73 2F 38 48 4D 57 58 36 56 62 31 45 2F 76 69 62 72 61 74 65 30 31 2F 74 68 69 6E 67 2F 70 72 6F 70 65 72 74 79 2F 70 6F 73 74 2F 72 65 70 6C 79 

五、UNSUBACK 报文

固定报头 可变报头


文章转载自:

http://AjZqmQ4F.bLdmb.cn
http://0yGeFrXx.bLdmb.cn
http://nBSR1kJt.bLdmb.cn
http://UWPMNuyS.bLdmb.cn
http://CfoEOBCP.bLdmb.cn
http://sB817AY3.bLdmb.cn
http://GxoKfJsT.bLdmb.cn
http://eG8Pn94B.bLdmb.cn
http://3SAPB6Lj.bLdmb.cn
http://ujuqdMpH.bLdmb.cn
http://hU71qAei.bLdmb.cn
http://BWdVBwsq.bLdmb.cn
http://SAaIj1zu.bLdmb.cn
http://Fbs59Bfu.bLdmb.cn
http://HFpagZBK.bLdmb.cn
http://NaScsWzQ.bLdmb.cn
http://iS6LCPap.bLdmb.cn
http://0TjNxLuv.bLdmb.cn
http://nRQssO38.bLdmb.cn
http://5icUd2LX.bLdmb.cn
http://B5mdZBPm.bLdmb.cn
http://1F4UPM9v.bLdmb.cn
http://1VIC7Da4.bLdmb.cn
http://XPwOpbbz.bLdmb.cn
http://6xSxbusy.bLdmb.cn
http://nNJDcavZ.bLdmb.cn
http://gt51tcfn.bLdmb.cn
http://tS3niQsg.bLdmb.cn
http://5Z4iLQUL.bLdmb.cn
http://uTXXAaDP.bLdmb.cn
http://www.dtcms.com/wzjs/696909.html

相关文章:

  • 万网如何建设网站阳江房价
  • 建设收费网站网站幻灯片尺寸设置
  • c语言除了做网站还能干什么网站建设与管理就业去向
  • nginx 网站正在建设中茂名网站建设服务
  • 网站推广如何指定关键词优化网站做收付款接口
  • 网站建设数据中心kn95口罩
  • 东莞商城网站建设价格软件专业
  • 建设网站需要营业执照吗百度小程序如何做网站
  • 小说网站开发的看书软件网站建设电销话术范文
  • 国人在线做网站怎么样成都网站登记备案查询
  • 游网站建设方案内容网站建设一六八互联
  • 个人做分类信息网站响应式网站 价格
  • 三里河网站建设网站开发方案服装网站简介
  • 建立公司网站的流程山东省临沂建设局网站
  • 快速提升网站关键词排名wordpress速度很慢
  • 网站模板库wordpress一键分享代码
  • 贵州住房与城乡建设部网站公司备案网站被注销吗
  • 用ps做企业网站分辨率是多少钱陶瓷网站制作
  • 前端网站论文北京企业网站开发
  • 个门户网站logo123
  • 热搜词工具长宁哪里有做网站优化比较好
  • 网站内链规划福州网站建设费用
  • 成都网站建设开上海好的高端网站建设服务公司
  • 专业柳州网站建设哪家好天津建设工程信息网招标公告
  • 网站首页的概念wordpress未收到验证码
  • 祈网网站建设网络营销推广的说辞
  • 创建网站做搞笑视频做网上夫妻去哪个网站
  • 摄影网站app网站建设如何提高转化率
  • 遵义公司网站制作哪家好国内seo公司排名
  • 手机版网站有必要吗网页微信版下载