[关闭]
@apis1990 2016-08-14T03:39:46.000000Z 字数 1648 阅读 699

v2-教练端


教练注册之手机加验证码登陆


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

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

2.请求方式:POST

3.请求参数:

参数 类型 是否必须 描述
coach_phone string yes 教练手机号 如:18355181375
code int yes 验证码 如:123456

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. 参数:coach_phone=18355181375
  2. 解释:参数code为必须,该参数缺失
  3. 修复:请添加code=[验证码]参数
  4. 状态:出错

demo3

  1. {
  2. "code": 103,
  3. "data":array(
  4. 'user_id' => $user_id,
  5. ),
  6. }
  7. 返回user_id的情况
  8. 1user表中不存在时,插入手机号码并返回user_id
  9. 2user表中存在,教练表不存在,返回数据user_id
  1. 参数:coach_phone=18355181374&code=123456
  2. 解释:参数coach_phone=18355181374code=123456表示此用户(教练)不存在
  3. 修复:请修改为存在的coach_phone=[学员ID]、code=[验证码]参数
  4. 状态:出错

demo4

  1. {
  2. "code": 404,
  3. "data": "验证码错误,请重新获取或填写"
  4. }
  1. 参数:coach_phone=18355181375&code=12345
  2. 解释:参数coach_phone=18355181375code=12345可能填写的验证码有误
  3. 修复:请重新获取验证码,或者重新填写验证码
  4. 状态:出错

demo5

  1. {
  2. "code": 200,
  3. "data": {
  4. "s_coach_name": "戴驰",
  5. "s_teach_age": "6",
  6. "l_coach_id": "26",
  7. "s_coach_sex": "1",
  8. "s_coach_imgurl": "http://60.173.247.68:8081/sadmin/upload/coach/5626e936e78b6.jpg",
  9. "certification_status": "2",
  10. "s_coach_qrcode": "http://60.173.247.68:8081//upload/coachcode/qrcode_26.png",
  11. "s_coach_share_url": "http://60.173.247.68:8081/m/coachuser/token/odWz_wzVmQon5U6AfE2qulep1iSTuGuILLkJgXKgBLQXDAyIIPPiZ80Xz907h-_PChqmNpX-nStxWZdlAkrOjw",
  12. "s_coach_phone": "18355181375",
  13. "s_school_name_id": "1",
  14. "s_coach_lesson_id": "2,3",
  15. "s_coach_lisence_id": "1",
  16. "user_id": "134",
  17. "is_first": "1",
  18. "school_name": "八一驾校",
  19. "service_phone": "0551-65610256"
  20. }
  21. }
  22. // 返回时多添加了两个字段: "user_id": "134","is_first": "1",
  23. 注:is_first = 0 表示第一次登陆, 页面跳转到导入学员页面
  24. is_fitrst = 1 表示不是第一次登陆, 页面直接跳转到首页
  1. 参数:coach_phone=18355181375&code=123456
  2. 解释:用户(教练)手机号coach_phone18355181375,验证码为code123456
  3. 状态:正常
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注