Appearance
javascript
算法格式
//后面app_secret 参数有待app_secret则需要带上 否则不需要
sign = md5(http_method + host + path + params + app_secret)
INFO
1 | ||
2 | ||
3 | ||
4 | ||
5 |
javascript
let http_method = "POST"
let host = "api.ssdun.vip:8520"
let path = "/V4/card/verify" //注意V4 V是大写的
//params 列表
let user_key=c66f660a1a86e69f4a0c7d0e9db4612a8781558e8b0c5861a539b61dcb77cc6e
let app_secret=7
let card=66_MGI4OTM0ZzM5YjIwNmc1N2Y5NmU3MGM2Njc1YjRiMDA=
let machine_code=ceshizhuanyong
let timestamp=1615995416
// 将以上格式化的参数排序后,用 & 符号相隔拼接起来
let params="user_key=c66f660a1a86e69f4a0c7d0e9db4612a8781558e8b0c5861a539b61dcb77cc6e&app_secret=7&card=66_MGI4OTM0ZzM5YjIwNmc1N2Y5NmU3MGM2Njc1YjRiMDA=&machine_code=ceshizhuanyong×tamp=1574654197"
//sign计算公式
let sign = md5(http_method + host + path + params + app_secret)
console.log(sign) # 输出 23110A0A9EFF539C4C9B1E3F131FBA68
INFO