@apis1990
2016-08-14T03:39:34.000000Z
字数 1690
阅读 438
v2-教练端
测试地址:http://36.33.24.119:8081/api/v2/coachuser/coach_user_detail.php
参数 | 类型 | 是否必须 | 描述 |
---|---|---|---|
coach_id | int | yes | 教练ID 如:26 |
user_id | int | yes | 学员ID 如:3 |
user_phone | string | yes | 学员手机号码 如:18656000999 |
demo1
{
"code": 106,
"data": "请求错误"
}
参数:请求方式GET或其它
解释:使用了除POST以外的请求方式
修复:请使用POST
状态:出错
demo2
{
"code": 101,
"data": "参数错误"
}
参数:user_id=8&user_phone=18756004203
解释:参数coach_id为必须,该参数缺失
修复:请添加coach_id参数
状态:出错
demo3
{
"code": 103,
"data": "此学员不存在"
}
参数:user_name=张三&user_id=8&stage=2&identity_id=8686878785464878&user_phone=18756004203&photo_id=16&coach_id=52
解释:参数user_id=8、coach_id=52表示此学员不存在
修复:请修改为存在的user_id=[学员ID]、coach_id=[教练ID]参数
状态:出错
demo4
{
"code": 200, // 200 ok
"data": {
"user_detail": {
"user_id": 11, //用户id
"user_photo_id": 7, //用户头像id
"user_photo_img": "", //用户自定义头像地址url
"user_name": "wuhongxing", //用户姓名
"user_phone": "5555228243", //用户手机号
"user_stage": 1, //学员的学习阶段 1 待定 2 科目二 3科目三 4毕业
"is_bind": 1, //是否绑定 1 绑定 2未绑定
"base": {
"user_identity_id": "", //学员身份号码
"user_identity_img": "", //学员身份证图片
"signup_school_name": "", //报名的驾校名, 空字符串表示没有报名驾校
"signup_school_id": 0 //报名的驾校id, 0表示没有报名
},
"learn": {
"signup_timestamp": 1468944000, //报名驾校的时期对应的时间戳
"original_price": "12.00", //报名费 单位元
"final_price": "13.00", //已交费 单位元
"lesson2_learn_times": 0, //科目二学时数
"lesson3_learn_times": 0 //科目三学时数
},
"is_register": 2, //学员的手机号是否在学员端app注册,1注册 2表示未注册
"exam": {
"exam_record_list": [
{
"lesson": "1",
"exam_timestamp": "1468456310"
},
{
"lesson": "2", //科目二
"exam_timestamp": "1468598400" //考试时间
},
{
"lesson": "2",
"exam_timestamp": "1469289600"
},
{
"lesson": "2",
"exam_timestamp": "1468425600"
},
{
"lesson": "3",
"exam_timestamp": "1468512000"
},
{
"lesson": "3",
"exam_timestamp": "1468771200"
}
],
"not_pass_count": 3 //补考次数 ^_^
}
}
}
}
参数:coach_id=26&user_id=11&user_phone=5555228243
解释:无
状态:正常