小童美育项目接口文档
请求接口host: http://47.92.213.39:7701/api/
小童项目接口必传参数:
签名:sign
用户唯一凭证:token
10位时间戳:timestamp
sign:签名生成方式( md5(k=v&k1=v1&k2=v2) ):
makeSign(obj){
var _this = this;
if (!obj) { console.log('需要加密的数组对象为空') }
var str = '';
//生成key升序数组
var arr = Object.keys(obj);
arr.sort();
for (var i in arr) {
str += arr[i] + '=' + encodeURIComponent(obj[arr[i]])+'&';
}
str = str.substr(0,str.length - 1);
// console.log('顺序字符:'+str);
var encrypted = hexMD5(hexMD5(str));
// console.log('sign:'+encrypted);
return encrypted;
}token:用户唯一标识(登录或授权后返回的用户唯一标识)
timestamp:请求当前时间戳
Date.parse(new Date())/1000;参数返回说明:
| 名称 | 结果 | |
|---|---|---|
| code | 错误代码 | 200成功 其他失败(详见错误代码) |
| message | 错误信息 | 错误信息 |
| data | 返回数据 | 数据 |