收藏官网首页
查看: 29071|回复: 7

[求助] openapi调试失败

8

主题

18

帖子

169

积分

注册会员

Rank: 2

积分
169
跳转到指定楼层
楼主
发表于 2017-6-1 15:57:19 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
汉枫LPB120模块
我用openapi和postman调试8266.在调试“通过MAC的POST请求绑定设备”时,提示错误:签名无效。
我是按着你们的openapi指南做的,签名的计算公式是按里面所说的 lower(md5(product_secret + timestamp))。
我计算时,timestamp是1496218852, product——secret是d9e3821b5bcd44bba40c8f6961c22d07  .计算出来的签名是
b1dcb3ee9ea399235cbc7f255b88cf74. 但是为什么提示签名无效。
麻烦解答一下,谢谢

8

主题

18

帖子

169

积分

注册会员

Rank: 2

积分
169
沙发
 楼主| 发表于 2017-6-1 15:58:45 | 只看该作者
Unix时间戳:http://tool.chinaz.com/Tools/unixtime.aspx

8

主题

18

帖子

169

积分

注册会员

Rank: 2

积分
169
板凳
 楼主| 发表于 2017-6-1 15:59:12 | 只看该作者
MD5加密:http://tool.chinaz.com/Tools/md5.aspx

34

主题

896

帖子

2274

积分

超级版主

Rank: 8Rank: 8

积分
2274
地板
发表于 2017-6-1 16:59:51 | 只看该作者
MD5为什么我计算出来是2eea7af362e83d86a8418de1f356311d,你仔细检查一下吧

点评

怎么算的呢?我算了很多次,都是一样的  详情 回复 发表于 2017-6-1 18:06

8

主题

18

帖子

169

积分

注册会员

Rank: 2

积分
169
5#
 楼主| 发表于 2017-6-1 18:06:53 | 只看该作者
免费使用STM32、APP自动代码生成工具
boboP 发表于 2017-6-1 16:59
MD5为什么我计算出来是2eea7af362e83d86a8418de1f356311d,你仔细检查一下吧

怎么算的呢?我算了很多次,都是一样的

34

主题

896

帖子

2274

积分

超级版主

Rank: 8Rank: 8

积分
2274
6#
发表于 2017-6-2 14:21:24 | 只看该作者
也是用站长工具的MD5加密啊。算法就是PKS+时间戳。32位小写

点评

我就是按这公式算的。为什么和你的不一样? d9e3821b5bcd44bba40c8f6961c22d07+1496218852=d9e3821b5bcd44bba40c8f7df7e3b559 DM5加密结果如下图:[attachimg]11876[/attachimg]  详情 回复 发表于 2017-6-2 15:13

8

主题

18

帖子

169

积分

注册会员

Rank: 2

积分
169
7#
 楼主| 发表于 2017-6-2 15:13:35 | 只看该作者
boboP 发表于 2017-6-2 14:21
也是用站长工具的MD5加密啊。算法就是PKS+时间戳。32位小写

我就是按这公式算的。为什么和你的不一样?
d9e3821b5bcd44bba40c8f6961c22d07+1496218852=d9e3821b5bcd44bba40c8f7df7e3b559

DM5加密结果如下图:

34

主题

896

帖子

2274

积分

超级版主

Rank: 8Rank: 8

积分
2274
8#
发表于 2017-6-5 10:48:16 | 只看该作者
d9e3821b5bcd44bba40c8f6961c22d071496218852   这个才是你要加密的数据
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入Q群 返回顶部

版权与免责声明 © 2006-2024 Gizwits IoT Technology Co., Ltd. ( 粤ICP备11090211号 )

快速回复 返回顶部 返回列表