在交给统一下单接口的数据里,还需要包含一个签名,制作这个签名需要几个步骤。这些步骤是微信支付官方要求我们做的 ..
大概分成四步,首先是按照数据的名字对数据进行排序 .. 然后把它转换成地址查询字符的形式 .. 就是数据的名字等号数据的值,然后数据项目之间使用 & 符号连接到一块儿 ..
转换以后,在这串地址查询符的最后额外再加上一个 key ,就是密钥,这个密钥的值在我们自己的微信支付后台可以去设置 ..
最后再把这串字符用 md5 处理一下,把处理的结果转换成全部大写字母 .. 最终得到的结果就是签名的值 ..
https://pay.weixin.qq.com/wiki/doc/api/native.php?chapter=4_3