@lina
2017-03-13T06:27:04.000000Z
字数 4882
阅读 252
- 【线上url】待定
- 【测试url】待定
token: [string] 登录后获取的token信息
:时效为1年,过期提示“请重新登录”,弹出登录页面
- 待定
通用图片上传文件服务
请求URL
POST
/upload
请求参数
file: 文件
响应
{error_code: 0,data: {url: 'http://xxx'}}
url: [string] 文件的访问URL
注:请求图片时,需解析图片的cookie,不然无法认证
- 【线上APP】待定
- 【测试APP】待定
error_code: [int] 服务器状态码,0 为正常状态,异常状态待定。error_message:[string] 错误信息,但error_code不为 0 时返回
data: [object] 数据字段,所有响应数据都在此字段中list: [array],当返回数据为列表时会将数据放在该字段
page: [object] 分页信息,当返回数组数据时会携带该字段
current: [int] 当前页码,默认为1total: [int] 总页数size: [int] 每页数量:本项目常用pageSize==10
示例
{error_code: 0,data: {key: value,list: [{key: value}],page {}}}
jump_mode: [int]0:不跳转
1:跳转到link链接
sex:[int]0: 未知
1: 男
2: 女
is_check:[int]0: 未认证
1: 认证
question_id:[int]1: 私车私用
2: 车牌缺失
3: 车胎坏了
4: 车锁坏了
5: 违规乱停
6: 密码不对
7: 刹车坏了
8: 其他
problem_id:[int]1: 刹车失灵
2: 车胎没气
3: 掉链子
4: 车把损坏
5: 锁坏了
6: 车座坏了
7: 上私锁
8: 踏板坏了
9: 密码不对
{id: 123,user_name: '小胖墩',phone: '15500000000',icon: 'http://img1.imgtn.bdimg.com/it/u=3904886406,695848811&fm=11&gp=0.jpg',deposit:199.00,amount:133.75,sex:0,brithday:'1999-10-10',invite_code:'15500000000',is_check:0,token:'aaaaaaa'}
id: [int] 用户IDuser_name: [string] 用户名,为空时表示未设置phone: [string] 用户手机icon: [url] 头像deposit: [float] 押金,为0时,表示没有押金amount: [float] 用户资金sex: [int] 性别,含义参见2.1brithday: [date] 用户生日invite_code: [string] 邀请码is_check: [int] 是否认证, 含义参见2.1token: [string] token,用户登录态,仅登陆接口下发
{id: 1,code: '89757',pwd: '4457',lat: 34.198475lng: 114.12233,position: '北京市东城区天安门广场',}
id: [int] 单车IDcode: [string] 单车编号pwd: [string] 单车密码,【仅在单车信息结构下发】lat: [float] 维度 【仅在单车信息结构下发,不确保下发正确】lng: [float] 经度【仅在单车信息结构下发,不确保下发正确】position: [string] 单车地点 【不确保是否下发,且仅在单车信息结构下发】
{id: 1,bike_info:@单车信息,begin_time: '2017-02-01 13:23:12',end_time: '2017-02-01 13:29:12',ride_time: 360,ride_long: 3650,travel_way: '格式待定',amount: 3.00,real_amount: 1.00,discount_amount: 2.00,discount_reason: '优惠券减免'}
id: [int] 单车IDbike_info: @单车信息begin_time: [datetime] 行程开始时间end_time: [datetime] 行程结束时间ride_time: [int] 累计骑行时间,单位秒ride_long: [int] 累计骑行距离,单位米travel_way: [string] 骑行路线,polyline,格式待定,取决于sdk获取的值amount: [float] 行程费用real_amount: [float] 实缴费用discount_amount: [float] 减免费用discount_reason: [string] 减免原因
{id: 1,amout_show: 100.00,amout_real: 0.00,created_at: '2017-02-27 12:12:12',remark: '行程消费'}
id: [int] 交易IDamout_show: [float] 展示支付金额amout_real: [float] 实际支付金额,大部分情况与amout_show相同;在充100送100的情况下,送100的实际支付金额为0created_at: [datetime] 消费时间remark: [string] 消费title
{id:1img: 'https://ss0.bdstatic.com/70cFuHSh_Q1YnxGkpoWK1HF6hhy/it/u=1722966551,3293303547&fm=116&gp=0.jpg',jump_mode:1,}
id: [int] idimg: [url] 广告图jump_mode: [int] 跳转方式
{id:1coupon_name: '2元优惠券',is_used: 1,used_time: '2017-02-22 13:22:35',expire_time: '2017-02-23 13:22:35',payment_amount: 1.00,payment_time: '2017-02-22 13:22:35',remark:'备注',}
id: [int] idcoupon_name: [string] 优惠券名称is_used: [int] 是否使用 0未使用 1使用used_time: [datetime] 使用时间expire_time: [datetime] 过期时间payment_amount: [float] 兑付金额payment_time: [datetime] 兑付时间remark: [string] 备注
请求URL
POST
/login
请求参数
phone: 手机号【必填】verify_code: 验证码【必填】device_id: 设备 ID【必填】
响应
{"error_code": 0,"data":{@用户信息},"error_message": ""}
注:token为用户标识,其它请求需带上
请求URL
POST
/logout
请求参数
token: token【必填】device_id: 设备 ID【必填】
响应
{"error_code": 0,"data":{},"error_message": ""}
请求URL
POST
/user/info
请求参数
token: token【必填】
{"error_code": 0,"data":{@用户信息},"error_message": ""}
请求URL
POST
/user/update
请求参数
token: token【必填】user_name: 用户名【非必填】icon: 头像【非必填】sex: 性别【非必填】brithday: 生日【非必填】
响应
{"error_code": 0,"data":{@用户信息},"error_message": ""}
注:用户修改哪个字段,传哪个字段;如没有修改该字段,请不要传此字段,否则会覆盖原来的值
请求URL
POST
/travel/list
请求参数
current_page: 页码【必填】page_size: 页长【必填】token: token【必填】
响应
{"error_code": 0,"data":{"list":{@行程信息},"page":{@分页字段}},"error_message": ""}
请求URL
POST
/travel/info
请求参数
token: token【必填】travel_id: 行程id【必填】
响应
{"error_code": 0,"data":{@行程信息},"error_message": ""}
请求URL
POST
/travel/begin
请求参数
token: token【必填】code: 单车编号【必填】
响应
{"error_code": 0,"data":{@行程信息},"error_message": ""}
请求URL
POST
/travel/done
请求参数
token: token【必填】travel_id: 行程id【必填】ride_long: 行程距离【必填】travel_way: 行程路径【必填】
响应
{"error_code": 0,"data":{@行程信息},"error_message": ""}
我的优惠券列表
/coupon/list
消费明细列表
/consume/list
充值明细列表
/recharge/list
充值接口
/recharge/do
交押金接口
/deposit/do
提押金接口
/deposit/out
举报接口
/question/report
报修接口
/problem/report
广告信息接口
/ad/list
问题
TEMP
单点登录
Q:充值规则
A:充值金额不退还
Q:计费规则
A:1分钟以内不用计费, 计费还是1元/半小时
初始化车辆问题
后台设置假车辆数据问题
活动需细化,送东西都是虚拟的么?旅游券怎么用?
Q:优惠券的种类
A:用车券就5元 3元 2元 这三种
Q:邀请好友,好友注册后如何发放用车券
A:邀请好友发532 各一张,总供10元
Q:分享行程用车券发放
A:行程分享在分享页面领取2元用车券,前五名可领取,之后的提示已抢光,不显示领取的数量
Q:用户是否有分类,ofo有普通用户和师生用户
A:用户不分类型
Q:车辆没有类型?
A:车辆没有类型