第一次发求助贴,某东到家的sign签名计算其中按照给定的参考为什么MD5计算的结果总是不对,以下是官方例子
2) 把参数按照字母顺序排列
app_key=7fd1c34598924181b3ba295b41c63507
format=json
jd_param_json=
{
"marketPrice":"20"
"price": "20",
"skuId":"123456789",
"stationNo":"135792468"
}
timestamp=2016-08-08 12:00:00
token=2f3da4db-a0d4-40a8-bf4e-22007b5603d5
v=1.0
3) 连接参数名与参数值,并在首尾加上appSecret
授权接口:(示例) a7182e7f06274e4ebcbb0c64213fcfa7app_key7fd1c34598924181b3ba295b41c63507formatjsonjd_param_json{"marketPrice":"20","price":"20","skuId":"123456789","stationNo":"135792468"}timestamp2016-08-08 12:00:00token2f3da4db-a0d4-40a8-bf4e-22007b5603d5v1.0a7182e7f06274e4ebcbb0c64213fcfa7
注: ①以上字符串不允许有跨行,粘贴时请特别注意,除日期和时间中间的空格之外,不允许在其它位置出现空格。
②时间戳 timestamp最好就填写当前时间的前几分钟(必须在6分钟之内)
4) MD5加密后转成大写:67732E5FFF8ECC1F95EF5B463F76C17A
这里给出的MD5计算的结果是上方红色内容得出的67732E5FFF8ECC1F95EF5B463F76C17A值,但是我怎么计算都不对,有没有大佬指导一下。
补充内容 (2022-3-20 22:06):
感觉大家没有仔细看内容啊,我补充一下,就是官方的例子用红色标记的内容计算完的结果是 67732E5FFF8ECC1F95EF5B463F76C17A,但是我不管怎么计算MD5都不是 |