# 生成签名方式
- 接口公共参数中 timestamp,appkey,version 参与签名
- 将所有参与签名字段按照参数名的字典顺序排序
- 将参数以参数 1 值 1 参数 2 值 2 参数...的顺序拼接,(列如a=1&c=3&b=2 变为 a1b2c3)
- 开发者密钥以 appSecret=***按第一步规则拼接到排序字符串中(列如 a1b2c3 则变为 appSecret***a1b2c3)
- 按 key+排序后的参数+secret,得到加密前字符串
- 对加密前的字符串进行 sha1 加密并转为大写字符串,得到签名
- 将得到的签名赋给公共参数 signature 作为请求参数