openapi调试失败
我用openapi和postman调试8266.在调试“通过MAC的POST请求绑定设备”时,提示错误:签名无效。我是按着你们的openapi指南做的,签名的计算公式是按里面所说的 lower(md5(product_secret + timestamp))。
我计算时,timestamp是1496218852, product——secret是d9e3821b5bcd44bba40c8f6961c22d07.计算出来的签名是
b1dcb3ee9ea399235cbc7f255b88cf74. 但是为什么提示签名无效。
麻烦解答一下,谢谢 Unix时间戳:http://tool.chinaz.com/Tools/unixtime.aspx MD5加密:http://tool.chinaz.com/Tools/md5.aspx MD5为什么我计算出来是2eea7af362e83d86a8418de1f356311d,你仔细检查一下吧 boboP 发表于 2017-6-1 16:59
MD5为什么我计算出来是2eea7af362e83d86a8418de1f356311d,你仔细检查一下吧
怎么算的呢?我算了很多次,都是一样的 也是用站长工具的MD5加密啊。算法就是PKS+时间戳。32位小写 boboP 发表于 2017-6-2 14:21
也是用站长工具的MD5加密啊。算法就是PKS+时间戳。32位小写
我就是按这公式算的。为什么和你的不一样?
d9e3821b5bcd44bba40c8f6961c22d07+1496218852=d9e3821b5bcd44bba40c8f7df7e3b559
DM5加密结果如下图:
d9e3821b5bcd44bba40c8f6961c22d071496218852 这个才是你要加密的数据
页:
[1]