[关闭]
@lina 2016-05-20T03:46:14.000000Z 字数 11255 阅读 342

易试驾 APP 2.0 接口文档

易试驾 api iOS Android wechat


一、通用约定

1.0 通用接口

1.0.1 API Base Url

【线上base url】http://api.51eshijia.com/api/v2/
【测试base url】http://api.51yishijia.com/api/v2

1.0.2 图片资源 Base Url

1.0.3 上传图片

通用上传文件服务

请求URL

POST
/upload

请求参数

  • token
  • file : 文件

响应

  1. {
  2. errorCode: 0,
  3. data: {
  4. url: 'http://xxx'
  5. }
  6. }
  • url : [string] 文件的访问URL

1.1 通用请求字段

1.1.1 鉴权字段

  • token : [string] 登录后获取的 token 信息
    :时效为1年,过期提示“请重新登录”,弹出登录页面

1.2 通用响应字段

1.2.1 状态字段

  • errorCode: [int] 服务器状态码,0 为正常状态,异常状态待定。
  • errorMessage:[string] 错误信息,但 errorCode 不为 0 时返回

1.2.2 数据字段

  • data: [object] 数据字段,所有响应数据都在此字段中
  • list: [array],当返回数据为列表时会将数据放在该字段

1.2.3 分页字段

  • pageInfo: [object] 分页信息,当返回数组数据时会携带该字段
    • currentPage: [int] 当前页码
    • totalPage: [int] 总页数
    • pageSize: [int] 每页数量

示例

  1. {
  2. errorCode: 0,
  3. data: {
  4. key: value,
  5. list: [{
  6. key: value
  7. }],
  8. pageInfo {
  9. }
  10. }
  11. }

1.3 通用数据结构

1.3.0 常量

1.3.0.1 汽车动力常量
1.3.0.2 汽车变速箱类型常量
1.3.0.3 汽车排放标准常量
1.3.0.4 汽车车辆类型常量
1.3.0.5 汽车价格区间常量
1.3.0.6 汽车排量常量
1.3.0.7 订单状态常量
1.3.0.8 客服电话

1.3.1 基础信息结构

1.3.1.1 坐标
  1. {
  2. lon: 142.32323232,
  3. lat: 39.232400123
  4. }
  • lon: [float] 经度
  • lat: [float] 纬度
1.3.1.2 地址
  1. {
  2. addr: '理想国际大厦',
  3. fullAddr: '北京市海淀区理想国际大厦'
  4. coor: {'@坐标信息'}
  5. }
  • addr: [string] 起始地址
  • fullAddr: [string] 起始地址全称
  • coor: [object] 起始位置坐标

1.3.2 car相关结构

1.3.2.1 车品牌
  1. {
  2. id: 1,
  3. brand: '奥迪',
  4. logo: '/1.png'
  5. }
  • id: [int] 车品牌 ID
  • brand: [string] 名称
  • logo: [string] 车标
1.3.2.2 车系
  1. {
  2. id: 1,
  3. series: 'A6L',
  4. price: 280,
  5. thumbnail:'/1.png'
  6. }
  • id: [int] 车系ID
  • series: [string] 车系
  • price : [float] 车系价格
  • thumbnail: [string] 车系图片
1.3.2.3 车型
  1. {
  2. id: 1,
  3. spec: '2012款 2.0t 520Li典雅型',
  4. modelName:'520Li典雅型',
  5. specId:111,
  6. brand: '奥迪',
  7. brandId:3
  8. series: 'A6L',
  9. seriesId:2
  10. thumbnailImg: '/1.png',
  11. powerType: 1,
  12. detail:{
  13. bigImgArray: ['/1.png','/2.png'],
  14. marketPrice:49.0,
  15. gear:'6档无极变速',
  16. gearType:1,
  17. emissionType:1,
  18. emission:2.0T
  19. carType:1,
  20. size:'4500x1750x450',
  21. wheelBase:2610,
  22. quality:1290,
  23. engine:'1.8L 128马力 L4',
  24. year:2015,
  25. structure:'4门5座3箱车'
  26. }
  27. }
  • id: [int] 本条数据库ID
  • spec: [string] 拼接车型名称,拼接规则:年份+排量+车型名称
  • modelName: [string] 车型名称,例如:520Li典雅型
  • specId: [int] 车型ID
  • brand: [string] 品牌名称
  • series: [string] 车系名称
  • thumbnailImg: [string] 车型列表图片,默认后台上传第一个图 图片比例 3:2 750*500
  • powerType: [int] 1:汽油(默认) 2:电力 3:混合动力
  • detail: [object]车型详细信息
    • bigImgArray: [array] 车型详情图片 图片比例:
    • marketPrice: [float] 市场价格(万),展示到小数点后两位
    • gear: [string] 变速箱名称
    • gearType: [int] 1:自动 2:手动
    • emissionType: [int] 1:其他 2:国四 3:国五
    • emission:[string]排量例如2.0L
    • carType: [int] 1:紧凑型车 2:小型车 3:中型车
    • size: [string] 汽车尺寸长宽高(mm)
    • wheelBase: [float] 轴距(mm)
    • quality: [float] 质量(kg)
    • engine: [string] 发动机名称
    • year:[int]车款年份 从2011~2015
    • structure:[string]车身结构:4门5座3箱车

1.3.3 用户相关结构

1.3.3.1 用户信息
  1. {
  2. id: 123,
  3. nickname: 'xiaobaitu',
  4. avatar: '/img1.imgtn.bdimg.com/it/u=1477579747,1739345058&fm=23&gp=0.jpg',
  5. cell: '15801379137',
  6. points: 1000
  7. }
  • id: [int] 用户ID
  • nickname: [string] 用户昵称
  • avatar: [string] 头像图片地址
  • cell: [string] 用户手机号
  • points: [int] 积分
1.3.3.2 积分规则
  1. {
  2. id: 1,
  3. reason: 1,
  4. points: 100,
  5. }
  • id: [int] 积分规则ID
  • reason: [int] 1:分享增加(100) 2:评价增加(100) 3:订单完成增加(0)
  • points: [int] 增加积分数

1.3.4 4S店信息

  1. {
  2. id: 1,
  3. name: '百得利奥迪中心',
  4. addr: '北京市经济技术开发区东环北路11,
  5. coor: {
  6. '@坐标信息'
  7. },
  8. desc: '简介',
  9. tel: '010-83829389',
  10. contactor:'Hallen',
  11. cell:'13811849645',
  12. worktime:91000,
  13. closetime:99000,
  14. offdays:'1324232323,1324232324,1324232325',
  15. remark:'特殊说明'
  16. dis: 230,
  17. maxRange:15,
  18. routeImg:'/1.png',
  19. canPick:1
  20. }
  • id: [int] 4S店 ID
  • name: [string] 4S店名称
  • addr: [string] 地址
  • coor: [object] 经纬度坐标
    • lon: [float] 经度
    • lat: [float] 纬度
  • dis: [float] 距离用户的距离,单位为米(请求时必须携带用户坐标)
  • desc : [string] 简介
  • tel : [string] 客服电话
  • contactor : [string] 联系人
  • cell : [string] 联系人手机
  • worktime : [int]开始工作时间的时间戳,比如9:00,那就是60*60*9
  • closetime : [int] 关门时间,给是为时间戳,相对今天0:0的秒数
  • offdays : [string] 不工作时间戳,使用逗号分开,要从小到大顺序排列
  • remark : [string] 特殊说明
  • maxRange:[int]最大接送公里范围
  • routeImg:[string]试驾路线图片
  • canPick:[int]1:上门接送 0:不上门接送

1.3.5 评论

  1. {
  2. id: 1,
  3. user: '@用户信息',
  4. score: 5,
  5. content:'这次体验非常好,非常好非常好非常好非常好非常好非常好',
  6. time:14390009
  7. }
  • id: [int] 评论ID
  • user: [object] 用户信息
  • content: [string] 评论内容
  • score: [float] 评分
  • time: [int] 评论时间,时间戳

1.3.6 资讯

  1. {
  2. id: 1,
  3. title: '专业测评宝马5系',
  4. subtitle: '在赛道内进行了专业的测评,包括碰撞实验,加速实验',
  5. thumbnail:'/1.png'
  6. contentH5:'http://xxxxxx'
  7. relativeCar:'@车型'
  8. }
  • id: [int] 资讯ID
  • title: [string] 标题
  • subtitle: [string] 副标题
  • thumbnail: [string] 缩略图
  • contentH5: [string] 内容Html页面
  • relativeCar: [object]相关车型

1.3.5 订单信息

订单状态

  • 1: 待服务
  • 2: 已取消
  • 3: 已完成

订单信息

  1. {
  2. id: 1,
  3. sn: 201539430493,
  4. 4S: {'@4S店信息'},
  5. car: {
  6. brand:'@车品牌',
  7. series:'@车系',
  8. spec:'@车型'
  9. },
  10. status: 1,
  11. date: {
  12. start: 1231321212,
  13. end: 12313213212
  14. },
  15. from: {'@地址'},
  16. comment: {
  17. date: 1429549593193,
  18. score: 4,
  19. isComment:0
  20. },
  21. price: 200,
  22. type: 1,
  23. createdDate: 1429549593193,
  24. cancelDate: 1429549593193,
  25. completeDate: 1429549593193
  26. }
  • id: [int] 订单ID
  • sn: [string] 订单编号
  • 4S: [object] 4S 店信息,参考4S店信息(付费则没有4S)
  • car: [object]
  • status: [int] 订单状态
    • 1: 待服务
    • 2: 已取消
    • 3: 已完成
  • date: [object] 订单时间段
    • start: [int] 时间段开始
    • end: [int] 时间段结束
  • from: [object] 试驾起始位置'@地址'
  • comment: [object] 评论
    • date: [int] 评论日期
    • score: [int] 评分
    • isComment: [bool] 是否已评价
  • createdDate: [int] 订单创建日期
  • cancelDate: [int] 订单取消日期
  • completeDate: [int] 订单完成日期
  • type : [int] 订单类型,1 - 免费,2 - 收费

二、API 接口

【线上base url】http://api.51eshijia.com/Api/V2/
【测试base url】

2.1 用户信息

2.1.1 获取验证码

请求URL

POST
/login/verifycode

请求参数

  • phoneNumber: [string]接收验证码的手机号

响应

  1. {
  2. errorCode: 0,
  3. data: {
  4. }
  5. }

2.1.2 登录

请求URL

POST
/login

请求参数

  • phoneNumber: 手机号
  • verifyCode: 验证码
  • deviceId: 设备 ID

响应

  1. {
  2. errorCode: 0,
  3. data: {
  4. token: '19201931210e'
  5. }
  6. }
  • token : [string] 登录成功后的token,后续数据接口均需携带该参数

2.1.3 登出

请求URL

POST
/loginout

请求参数

  • token

响应

  1. {
  2. errorCode: 0,
  3. data: {
  4. }
  5. }

2.1.4 获取个人资料

请求URL

POST
/me

请求参数

  • token

响应

  1. {
  2. errorCode: 0,
  3. data: {
  4. '@用户信息'
  5. }
  6. }

2.1.5 更改个人资料

请求URL

POST
/me/update

请求参数

  • token
  • avatar : [string]图片url
  • nickname : [string]用户昵称

响应

  1. {
  2. errorCode: 0,
  3. data: {
  4. '@用户信息'
  5. }
  6. }

2.1.6 个人中心反馈

请求URL

POST
/feedback

请求参数

  • token
  • content : 反馈内容

响应

  1. {
  2. errorCode: 0,
  3. data: {
  4. }
  5. }

2.2 积分

2.2.1 分享成功

请求URL

POST
user/share

请求参数

  • token
  • platform : [int] 分享平台类型:
    1:微博 2:朋友圈 3:微信好友 4:QQ
  • TODO

响应

  1. {
  2. errorCode: 0,
  3. data: {
  4. }
  5. }

2.2.2 积分规则列表

请求URL

POST
rule/point

请求参数

响应

  1. {
  2. errorCode: 0,
  3. data: {
  4. list: [
  5. '@积分规则'
  6. ]
  7. }
  8. }

2.3 订单

2.3.1 获取订单列表

请求URL

POST
/orders

请求参数

  • token
  • status : '@订单状态常量',传 0 则返回全部订单
    传 1,2 请求合并状态(如:“已取消”+“已完成”)的订单

响应

  1. {
  2. errorCode: 0,
  3. data: {
  4. list: [
  5. '@订单信息'
  6. ],
  7. pageInfo: [
  8. '@分页字段'
  9. ]
  10. }
  11. }

2.3.4 获取订单详情

请求URL

POST
/order/detail

请求参数

  • token
  • orderId: [int] 订单ID

响应

  1. {
  2. errorCode: 0,
  3. data: {
  4. '@订单信息'
  5. }
  6. }

2.3.4 修改订单状态

请求URL

POST
order/status

请求参数

  • token
  • orderId: [int] 订单ID
  • status:[int]要修改成结果的状态,取消订单传2 完成订单传3

响应

  1. {
  2. errorCode: 0,
  3. data: {
  4. id:123
  5. }
  6. }
  • id : [int] 订单 ID

2.3.5 订单评价

请求URL

POST
/order/comment

请求参数

  • token
  • orderId: [int] 订单ID
  • score: [int] 评分
  • content: [string] 评论内容

响应

  1. {
  2. errorCode: 0,
  3. data: {
  4. }
  5. }

2.3.6 评论列表(TODO)

请求URL

POST
comments
请求参数

  • specId : [int] 车型 ID【必填】
  • pageNum: [int]【必填】
  • pageSize:[int]【必填】

响应

  1. {
  2. errorCode: 0,
  3. data: {
  4. list: [
  5. '@评论'
  6. ],
  7. pageInfo:[
  8. '@分页字段'
  9. ]
  10. }
  11. }

2.4 广告

2.4.1 获取顶部 Banner 广告列表

请求URL

POST
/ad/banners

请求参数

响应

  1. {
  2. errorCode: 0,
  3. data: {
  4. list: [
  5. {
  6. pic: 'https://ss0.bdstatic.com/70cFuHSh_Q1YnxGkpoWK1HF6hhy/it/u=1722966551,3293303547&fm=116&gp=0.jpg',
  7. link: '#abc',
  8. title: '试驾特斯拉Model S P85D',
  9. desc: '来自未来的车'
  10. }
  11. ]
  12. }
  13. }
  • pic : [string] Banner 图片地址
  • link : [string] 链接
  • title : [string] 广告标题
  • desc : [string] 广告描述

2.5 汽车数据

2.5.1 品牌列表

请求URL

POST
/car/brands

请求参数

  • cityName : [string] 所在城市名,默认北京【选填】

响应

  1. {
  2. "errorCode": 0,
  3. "data": {
  4. "list": [
  5. {
  6. "letter": "A",
  7. "detail": [
  8. {
  9. ‘@车品牌’
  10. }
  11. ]
  12. },
  13. {
  14. "letter": "B",
  15. "detail": [
  16. {
  17. "id": 3,
  18. "logo": "http://img.autoimg.cn/logo/brand/50/130713021464992840.jpg",
  19. "brand": "保时捷"
  20. }
  21. ]
  22. }
  23. ]
  24. }
  25. }
  • id : [int] 品牌ID
  • letter : [string] 字母
  • logo : [string] 品牌图片
  • brand : [string] 品牌名称

2.5.2 获取车型列表(免费)

请求URL

POST
/car/model

请求参数

  • brandId : [int] 品牌id 不传或者传0为‘全部品牌’【选填】
  • priceSection : [int] '@汽车价格区间常量'【选填】
  • gearType : [int] '@汽车变速箱类型常量'【选填】
  • carType : [int] '@汽车车辆类型常量'【选填】
  • emissionSection : [int] '@汽车排量常量'【选填】
  • keyword:[string]搜索关键词,keyword和其他以上参数互斥【选填】检索品牌、车系、车型
  • cityName : [string] 所在城市名,默认北京【选填】
  • pageNum: [int]【必填】
  • pageSize:[int]【必填】

响应

  1. {
  2. errorCode: 0,
  3. data: {
  4. list: [
  5. car:{'@车型'},
  6. isFull:0,
  7. driveCount:200
  8. ],
  9. pageInfo:[
  10. '@分页字段'
  11. ]
  12. }
  13. }
  • isFull : [int] 是否预约满 0:未约满 1:约满
  • driveCount : [int] 试驾累计人数,200起。。

2.5.3 试驾车热榜

请求URL

POST
/car/model/hot

请求参数

响应

  1. {
  2. errorCode: 0,
  3. data: {
  4. list: [
  5. car:{'@车型'},
  6. isFull:0,
  7. driveCount:200
  8. ],
  9. pageInfo:[
  10. '@分页字段'
  11. ]
  12. }
  13. }
  • isFull : [int] 是否预约满 0:未约满 1:约满
  • driveCount : [int] 试驾累计人数,200起。。

2.5.4 热门品牌(搜索中出现的热门品牌)

请求URL

POST
/car/brands/hot

请求参数

响应

  1. {
  2. errorCode: 0,
  3. data: {
  4. list: [
  5. '@车品牌'
  6. ]
  7. }
  8. }

2.5.5 试驾车评分

请求URL

POST
/score

请求参数

  • specId : [int] 车型 ID【必填】

响应

  1. {
  2. errorCode: 0,
  3. data: {
  4. score:4.5
  5. }
  6. }
  • score : [float] 评分0~5

2.5.6 车型详情

请求URL

POST
/car/model/detail

请求参数

  • specId : [int] 车型 ID【必填】

响应

  1. {
  2. errorCode: 0,
  3. data: {
  4. car:{'@车型'},
  5. isFull:0,
  6. driveCount:200
  7. }
  8. }
  • isFull : [int] 是否预约满 0:未约满 1:约满
  • driveCount : [int] 试驾累计人数,200起

2.6 预约

2.6.1 提交预约

请求URL

POST
/order/create

请求参数

  • token【必填】
  • seriesId : [int] 车系 ID【必填】
  • specId : [int] 车型 ID【必填】
  • fromFullAddr : [string] 接送位置全名称【必填】
  • fromAddr : [string] 接送位置名称【必填】
  • fromLon : [float] 接送位置经度【必填】
  • fromLat : [float] 接送位置纬度【必填】
  • shopId : [int] 4S店 ID【必填】
  • start : [int] 预约start时间戳【必填】

响应

响应

  1. {
  2. errorCode: 0,
  3. data: {
  4. '@订单信息'
  5. }
  6. }

2.6.2 获取4S店列表

请求URL

POST
/shops

请求参数

  • cityName : [str] 所在城市名称,默认北京【选填】
  • seriesId : [int] 车系 ID【必填】
  • specId : [int] 车型 ID, 任意车型请传0或不传【必填】
  • locationLon : [float] 当前位置经度,定位不到不传或者传0【选填】
  • locationLat : [float] 当前位置纬度,定位不到不传或者传0【选填】
  • addr : [string] 接送地址【选填】
  1. {
  2. errorCode: 0,
  3. data: {
  4. list: [
  5. '@4S店信息'
  6. ]
  7. }
  8. }

2.6.3 获取试驾时间列表

请求URL

POST
/shops/times

请求参数

  • seriesId : [int] 车系 ID【必填】
  • specId : [int] 车型 ID, 任意车型请传0或不传【必填】
  • shopId : [int] 4S 店ID,【必填】

响应

  1. {
  2. errorCode: 0,
  3. data: {
  4. list: [
  5. {
  6. date: 13434343343,
  7. day: [
  8. {
  9. start: 1324232323
  10. end: 12313213212,
  11. available: 1
  12. }
  13. ],
  14. }
  15. ]
  16. }
  17. }

list 中对象的 key 为指定的日期(天),value 为当天的时间段

  • date : [int] 某一天的日期时间戳
  • day : [object] 一天的时间段
    • start : [int] 预约起始时间
    • end : [int] 预约结束时间
    • avaiable : [int] 是否可预约 0 - 否,1 - 可

2.7 资讯

2.7.1 资讯列表

请求URL

POST
/news
请求参数

响应

  1. {
  2. errorCode: 0,
  3. data: {
  4. '@资讯'
  5. }
  6. }

2.8 收藏

2.8.1 收藏列表

请求URL

POST
/user/collects
请求参数

  • token:身份认证【必填】

响应

  1. {
  2. errorCode: 0,
  3. data: {
  4. list: [
  5. car:{'@车型'},
  6. isFull:0,
  7. driveCount:200
  8. ],
  9. pageInfo:[
  10. '@分页字段'
  11. ]
  12. }
  13. }

2.8.2 收藏/取消收藏

请求URL

POST
/user/collect/change
请求参数

  • token:身份认证【必填】
  • specId:车型id【必填】
  • collected:1收藏 0取消收藏【必填】

响应

  1. {
  2. errorCode: 0,
  3. data: {
  4. }
  5. }

2.8.3 查询收藏状态

请求URL

POST
/user/collect/check
请求参数

  • token:身份认证【必填】
  • specId:车型id【必填】

响应

  1. {
  2. errorCode: 0,
  3. data: {
  4. collected:0
  5. }
  6. }

2.9 推送

2.9.1 开启推送

请求URL

POST
/push
请求参数

  • user_id : [string] 推送用户ID 必填
  • channel_id : [string] 设备ID 必填
  • token : [string] 用户标识 [选填]
  • device_type : [int] 设备类型 1:iOS,2:andriod 必填

响应

  1. {
  2. errorCode: 0,
  3. data: {
  4. }
  5. }

2.9.2 取消推送

请求URL

POST
/push/channel
请求参数

  • user_id : [string] 推送用户ID 必填

响应

  1. {
  2. errorCode: 0,
  3. data: {
  4. }
  5. }

2.9.3 推送内容

  1. aps:{
  2. alert:"test",
  3. badge:1,
  4. type:"1",
  5. orderId:12233,
  6. link:'http://xxxxxxx',
  7. title:'xxxxx'
  8. }

三、其他URL

3.1 试驾协议

H5 URL

http://m.51eshijia.com/policy/user

3.2 隐私协议

H5 URL

http://m.51eshijia.com/policy/privacy

3.3 法律条款

H5 URL

http://m.51eshijia.com/policy/law

3.4 分享协议

H5 URL

1、车型分享地址:
【线上】http://m.51eshijia.com/product/+车型ID
【测试】http://m2.51eshijia.com/product/+车型ID
标题:我在易试驾发现一款超棒的车型,赶快来看看!
摘要:车好不好,试了才知道!预约试驾,首选易试驾!

2、预约成功:http://www.51eshijia.com/app
标题:我通过易试驾平台成功预约到XXX试驾服务,定位推荐,一键预约果然方便!
摘要:试驾难?预约难?易试驾轻松搞定,更能优先试驾!

3.5 App下载地址

H5 URL

http://www.51eshijia.com/app

3.6 关于页面(展示版本号)

文案:
易试驾是北京车语互联科技有限公司旗下一款试驾预约APP,该产品秉承“让试驾变得更容易”的理念,通过线上预约,线下体验的方式,为买车换车用户提供购车前的试驾预约服务。

H5 URL

【线上地址】http://m.51eshijia.com/about?from=app

请求方式:
Get

请求参数
type: 1:正式版本 2:build版本 3: alpha版本
正式版本H5页面显示Version+版本号
build版本H5页面显示Build+版本号
alpha版本H5页面显示Alpha+版本号

  • type:版本种类【必填】
  • versionNum:版本号【必填】

3.7 新手引导

H5 URL

【测试地址】http://m2.51eshijia.com/home/guide?from=app
【线上地址】http://m.51eshijia.com/home/guide?from=app

四、渠道号

【安卓市场】

描述 from
360手机助手 Android_360
安卓市场 Android_market
豌豆荚 Android_wandoujia
百度手机助手 Android_baidu
应用宝 Android_app
小米商店 Android_mi
安智市场 Android_anzhi
乐商店 Android_leshop
华为应用市场 Android_huawei
魅族应用中心 Android_meizu
oppp软件商店 Android_oppp
UC Android_uc
友盟 Android_umeng
官网 Android_officalwebsite

【iOS苹果】

描述 from
苹果商店 App Store
PP助手 iOS_PP
同步推 iOS_tongbutui
快用苹果助手 iOS_kuaiyong
苹果园 iOS_pingguoyuan
91助手iOS iOS_91
官网 iOS_officalwebsite

五、统计点

事件( 统计点) event_id attribute 英文名称 中文名称
点击首页”搜索“ ESJ_0009(首页) “platestr”=“home_search” home_search 首页搜索
点击首页”资讯“ ESJ_0009(首页) “platestr”=“home_news” home_news 首页资讯
点击首页”banner“ ESJ_0009(首页) “platestr”=“home_banner” home_banner 首页广告
点击首页”我要试驾“ ESJ_0009(首页) “platestr”=“home_brand” home_brand 首页品牌
点击首页“立即预约” ESJ_0009(首页) “platestr”=“home_order” home_order 首页预约
点击“车型列表进入详情” ESJ_0014 car_detail 车辆详情
点击“评价列表” ESJ_0012 comment_list 评价列表
点击“热榜” ESJ_0013 hot_list 试驾热榜
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注