[关闭]
@apis1990 2016-08-14T03:39:34.000000Z 字数 1690 阅读 438

v2-教练端


教练端学员详情


1.URL:/service/api/v2/coachuser/coach_user_detail.php

测试地址:http://36.33.24.119:8081/api/v2/coachuser/coach_user_detail.php

2.请求方式:POST

3.请求参数:

参数 类型 是否必须 描述
coach_id int yes 教练ID 如:26
user_id int yes 学员ID 如:3
user_phone string yes 学员手机号码 如:18656000999

5.接口返回结果

demo1

  1. {
  2. "code": 106,
  3. "data": "请求错误"
  4. }
  1. 参数:请求方式GET或其它
  2. 解释:使用了除POST以外的请求方式
  3. 修复:请使用POST
  4. 状态:出错

demo2

  1. {
  2. "code": 101,
  3. "data": "参数错误"
  4. }
  1. 参数:user_id=8&user_phone=18756004203
  2. 解释:参数coach_id为必须,该参数缺失
  3. 修复:请添加coach_id参数
  4. 状态:出错

demo3

  1. {
  2. "code": 103,
  3. "data": "此学员不存在"
  4. }
  1. 参数:user_name=张三&user_id=8&stage=2&identity_id=8686878785464878&user_phone=18756004203&photo_id=16&coach_id=52
  2. 解释:参数user_id=8coach_id=52表示此学员不存在
  3. 修复:请修改为存在的user_id=[学员ID]、coach_id=[教练ID]参数
  4. 状态:出错

demo4

  1. {
  2. "code": 200, // 200 ok
  3. "data": {
  4. "user_detail": {
  5. "user_id": 11, //用户id
  6. "user_photo_id": 7, //用户头像id
  7. "user_photo_img": "", //用户自定义头像地址url
  8. "user_name": "wuhongxing", //用户姓名
  9. "user_phone": "5555228243", //用户手机号
  10. "user_stage": 1, //学员的学习阶段 1 待定 2 科目二 3科目三 4毕业
  11. "is_bind": 1, //是否绑定 1 绑定 2未绑定
  12. "base": {
  13. "user_identity_id": "", //学员身份号码
  14. "user_identity_img": "", //学员身份证图片
  15. "signup_school_name": "", //报名的驾校名, 空字符串表示没有报名驾校
  16. "signup_school_id": 0 //报名的驾校id 0表示没有报名
  17. },
  18. "learn": {
  19. "signup_timestamp": 1468944000, //报名驾校的时期对应的时间戳
  20. "original_price": "12.00", //报名费 单位元
  21. "final_price": "13.00", //已交费 单位元
  22. "lesson2_learn_times": 0, //科目二学时数
  23. "lesson3_learn_times": 0 //科目三学时数
  24. },
  25. "is_register": 2, //学员的手机号是否在学员端app注册,1注册 2表示未注册
  26. "exam": {
  27. "exam_record_list": [
  28. {
  29. "lesson": "1",
  30. "exam_timestamp": "1468456310"
  31. },
  32. {
  33. "lesson": "2", //科目二
  34. "exam_timestamp": "1468598400" //考试时间
  35. },
  36. {
  37. "lesson": "2",
  38. "exam_timestamp": "1469289600"
  39. },
  40. {
  41. "lesson": "2",
  42. "exam_timestamp": "1468425600"
  43. },
  44. {
  45. "lesson": "3",
  46. "exam_timestamp": "1468512000"
  47. },
  48. {
  49. "lesson": "3",
  50. "exam_timestamp": "1468771200"
  51. }
  52. ],
  53. "not_pass_count": 3 //补考次数 ^_^
  54. }
  55. }
  56. }
  57. }
  1. 参数:coach_id=26&user_id=11&user_phone=5555228243
  2. 解释:无
  3. 状态:正常
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注