| 参数名称 | 参数名称 | 说明 |
|---|---|---|
| Content-Type | String | 请填写application/json;charset=UTF-8 |
| token | String | 大多数接口,需要通过验证身份以后才能访问,需要携带该头信息;获取token令牌 |
| timestamp | Long | 当前时间戳的毫秒数。可以参考java的System.currentTimeMillis()方法生成;(如果未携带该头信息,或与服务端的时间差超过 15 分钟,则云端拒绝该请求) |
| sign | String | 签名,用于校验请求的合法性 |
| 参数名称 | 参数名称 | 说明 |
|---|---|---|
| code | String | 错误码,详见附录1:业务编码枚举 |
| msg | String | 业务异常信息 |
| data | Object | 业务数据 |
| traceId | String | 日志id |
{
"code": "200",
"msg": "操作成功!",
"data": {
"name": "小明"
},
"traceId": "089f4c4ba09f1a16"
}
{
"code": "202",
"msg": "请求头中签名不能为空",
"traceId": "af1eb58ea9a06e97"
}
待签名字符串 = Content + "_" + timestamp + "_" + AppSecret
签名值 = MD5(待签名字符串)),并转小写{"id":"123"}_1737358768572_de121212ddddf