接口约定
- 使用https
- restful风格
- 用户端:https://{域名}/api/{接口版本号}/{resource}/{resource_id}/{sub_resource}/{sub_resource_id}/{action}?{query_string}
- 管理端:https://{域名}/admin/api/{接口版本号}/{resource}/{resource_id}/{sub_resource}/{sub_resource_id}/{action}?{query_string}
- 测试环境域名:babieta.xivan.cn
- 正式环境域名:待定
- 公共参数放在header,如userid,session_key,unionid,version等
- resource: BP
GET /BP/bill
name | cname | type | Description |
---|---|---|---|
用途 | 获取每天汇总后的积分流水 | ||
版本号 | v1.0 | ||
limit | 数量(几天) | ||
cursor | 透传游标,默认0 , 分页用 |
例
curl -XGET https://babieta.xivan.cn/api/v1.0/BP/bill?limit=2&cursor=0 -H "userid:oslC94mGqAAEz6iWhKhL9dEY5l3o" -H "token:25e8ba0469c6f1c0c6dcd4fe952b8e4e"
wx.request({
"url":" https://babieta.xivan.cn/api/v1.0/BP/bill",
"method":"GET",
"success": res =>{
console.log(res)
},
"data":{limit:2, cursor=0},
"dataType":"json",
"header": { "content-type":"application/x-www-form-urlencoded",
"userid": "oslC94mGqAAEz6iWhKhL9dEY5l3o", "token":"25e8ba0469c6f1c0c6dcd4fe952b8e4e"},
"complete": res => {
console.log(res)
}
})
返回数据:
name | cname | type | Description |
---|---|---|---|
code | int | 返回码 0成功 非0失败 | |
msg | string | 错误信息 | |
list | array<object> | 信息列表 | |
list[].ts | int | 时间 | |
list[].type | string | study_soak:浸泡得分,study_communication:交流得分,study_express:表达得分,exam_upgrade:升级支付扣分 | |
list[].score | int | 分数 | |
cursor | int | 透传游标 |
例
{
"code":0,
"msg":"",
"list":[
{"ts":21323232, "type":"study_communication", "score":3, "ts":1111, "type":"exam_upgrade", "score":4}, ...
],
"cursor":111111
}
网友评论