# 生成签名方式

  1. 接口公共参数中 timestamp,appkey,version 参与签名
  2. 将所有参与签名字段按照参数名的字典顺序排序
  3. 将参数以参数 1 值 1 参数 2 值 2 参数...的顺序拼接,(列如a=1&c=3&b=2 变为 a1b2c3)
  4. 开发者密钥以 appSecret=***按第一步规则拼接到排序字符串中(列如 a1b2c3 则变为 appSecret***a1b2c3)
  5. 按 key+排序后的参数+secret,得到加密前字符串
  6. 对加密前的字符串进行 sha1 加密并转为大写字符串,得到签名
  7. 将得到的签名赋给公共参数 signature 作为请求参数
上次更新: 2022/5/20 下午4:27:54