🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
### 接口验证说明 * * * * * #### 接口说明如下: * 接口数据传输使用RSA加密方式(查询相关接口返回数据不加密) 1. 将协商好的key进行MD5加密,加密后字符串转换为大写 key=aumalls.COM2017!@#$ MD5(aumalls.COM2017!@#$) F6719AF03B64F0AF249F305C20B67009 2. 将加密后字符串通过参数key和其他请求参数进行RSA加密,传输到服务器进行验证 key:F6719AF03B64F0AF249F305C20B67009 3. 全部接口请携带上述key值,作为接口验证 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 以下验证废弃,改RSA加密 1. 将参与验证参数进行字典序排序  (*说明:参与验证参数请查看具体接口文档*) 2. 将排序后参数拼接成一个字符串 password=123456&username=张三三 3. 将协商好的key拼接到字符串末尾(注意顺序) password=123456&username=张三三&key=aumalls.COM2017!@#$ 4. 然后进行MD5加密,加密后字符串转换为大写 MD5(password=123456&username=张三三&key=aumalls.COM2017!@#$) F6719AF03B64F0AF249F305C20B67009 5. 将最终的字符串通过参数sign传递到服务器进行验证 sign:F6719AF03B64F0AF249F305C20B67009 * * * * * * 例如PHP ~~~ $signarr = [ 'username' => $username, 'password' => $password, ]; ksort($signarr); $signstr = http_build_query($signarr); $signstr = $signstr.'&key='.$key; $sign = strtoupper(md5($signstr)); ~~~