使用接口说明

# 小程序调用说明 调用前必须必须登录,因为登录后才会获取登录标识token(除登录外任何接口都需要携带)。 ## 登录获取token 通过用户名和密码调用登录api,登录成功后即可得到登录令牌token值,token有效期为7天,开发者一定注意。 ## 签名认证 除登录接口外都需要验证每次请求的合法性,特此定制了访问接口的签名规则(除了自己请求的参数外还得携带签名(siganture),签名规则看以下介绍)。 该签名规则为: 每次调用都需要携带有效的token(登录时获取的,未过期的),timestamp(当前时间戳10位制的),以及本身携带的参数(所有的参数),按照键值排序,然后变成键值对形式url地址,最后进行md5加密即可生成签名(signature); ### 请求例子: ###### 原请求:https://aijoint.changmugu.com/api(该请求为post请求,get请求也可以这样也可以直接在url后面带参数) 携带参数:a:1,b:2,d:4,e:5,c:6; **++开始签名++** 第一步:带上token(带入请求头)和timestamp(带入参数)参数 携带参数:a:1,b:2,d:4,e:5,c:6,token:qweqweasdgasdasd,timestamp:1234567890; 第二步:对键(下标也叫key)排序并生成键值对生成参数sign sign参数:sign:a=1&b=2&c=6&d=4&e=5&timestamp=1234567890&token=qweqweasdgasdasd 第三步:md5加密生成sinagture siganture(带入参数)参数:md5(sign) 新请求:https://aijoint.changmugu.com/api 携带参数a:1,b:2,c:6,d:4,e:5,timestamp:1234567890,sinagture:siganture;