| | 1 | [[TOC]] |
| | 2 | |
| | 3 | == 1.基本约定 == |
| | 4 | {{{ |
| | 5 | 接口通用参数 |
| | 6 | req_enc=utf-8(必须放url后面) |
| | 7 | resp_enc=utf-8(必须放url后面) |
| | 8 | common_session_id=xxxx(以cookies中的优先) |
| | 9 | |
| | 10 | 接口URL: 接口URL |
| | 11 | 必填参数:参数名=xxx(多种情况用括号解析) |
| | 12 | 非必填参数:参数名=xxx(多种情况用括号解析) |
| | 13 | 说明文档参数:添加某特定参数可以直接看接口文档 |
| | 14 | 是否需要登录:是,否 |
| | 15 | 返回格式:json,ssi,xml |
| | 16 | 缓存方式:接口缓存(接口中返回的响应头里面的 Cache-Control),对象缓存() |
| | 17 | 缓存时间:缓存时间 |
| | 18 | 返回结果:结果可能情况 |
| | 19 | }}} |
| | 20 | |
| | 21 | |
| | 22 | |
| | 23 | == 2.接口列表 == |
| | 24 | === 2.1 找车 === |
| | 25 | ==== 2.1.1. 筛选-快速查找符合条件个数/列表==== |
| | 26 | 说明:此接口是在前版本的基础上新增了sortType的请求参数,指示返回结果的排序方式 |
| | 27 | 备注:筛选条件变后,自动获取符合筛选条件的车型个数 |
| | 28 | [[BR]]1、用来请求找车首页的筛选条件 |
| | 29 | [[BR]]2、支持关联筛选,当用户的选择条件变更时,需要重新请求,请求的返回数据中:fact字段中,列出了每个筛选条件的可选值 |
| | 30 | [[BR]]3、list用来区分请求个数还是请求列表 |
| | 31 | |
| | 32 | [[BR]]Mrobot请求URL: http://mrobot.pcauto.com.cn/buy/price/search?rid=1&list=true&jb=72&pageSize=20&pageNo=1 |
| | 33 | [[BR]]后端请求测试URL: http://v17.pcauto.com.cn:8002/interface/iphone/query_car.jsp |
| | 34 | [[BR]]后端请求正式URL: |
| | 35 | [[BR]]HTTP请求方式:get |
| | 36 | [[BR]]是否需要登录:否 |
| | 37 | [[BR]]返回格式:json |
| | 38 | [[BR]]缓存方式:无 |
| | 39 | [[BR]]缓存时间:无 |
| | 40 | [[BR]]请求参数:无 |
| | 41 | ||参数名||类型||必须||说明|| |
| | 42 | ||rid||string||是||用户所在地区id|| |
| | 43 | ||list||string||是||筛选个数、筛选列表,取值true/false|| |
| | 44 | ||ps||string||否||最小价格|| |
| | 45 | ||pe||string||否||最大价格|| |
| | 46 | ||jb||string||否||级别|| |
| | 47 | ||pl||string||否||排量|| |
| | 48 | ||bsx||string||否||变速箱|| |
| | 49 | ||mkid||string||否||结构|| |
| | 50 | ||country||string||否||国别|| |
| | 51 | ||rl||string||否||燃料|| |
| | 52 | ||zw||string||否||座位|| |
| | 53 | ||qdfs||string||否||驱动|| |
| | 54 | ||pz||string||否||配置|| |
| | 55 | ||pageNo||string||否||分页|| |
| | 56 | ||pageSize||string||否||分页大小|| |
| | 57 | ||sortType||string||否||排序方式,1:按热度, 2:按价格由高到低,3:按价格由低到高,默认值为1|| |
| | 58 | |
| | 59 | |
| | 60 | === 2.2 优惠 === |
| | 61 | ==== 2.2.1. 优惠-优惠列表 ==== |
| | 62 | 说明:此接口与前版本区别在于返回结果新增了几个字段,分别是giftPackage(礼包优惠),modelType(现车情况) |
| | 63 | [[BR]]Mrobot请求URL:http://mrobot.pcauto.com.cn/buy/price/promotionList?areaId=1&pageSize=20&pageNo=1 |
| | 64 | |
| | 65 | [[BR]]后端请求正式环境URL: |
| | 66 | http://price.pcauto.com.cn/dealer/interface/app/market_groupby_model_json.jsp [[BR]] |
| | 67 | [[BR]]后端请求测试环境URL: |
| | 68 | [[BR]]http://dev3.pcauto.com.cn:8001/dealer/interface/app/market_groupby_model_json.jsp?pageNo=1&pageSize=10&areaId=3[[BR]] |
| | 69 | [[BR]]HTTP请求方式:get |
| | 70 | [[BR]]返回格式:json |
| | 71 | [[BR]]请求参数 |
| | 72 | {{{ |
| | 73 | areaId:城市id [[BR]] |
| | 74 | mfId: 厂商id [[BR]] |
| | 75 | sgId: 车系id [[BR]] |
| | 76 | modelId:车型id [[BR]] |
| | 77 | pageNo:第几页 [[BR]] |
| | 78 | pageSize:每页大小 [[BR]] |
| | 79 | callback:js回调函数名称 [[BR]] |
| | 80 | }}} |
| | 81 | 返回结果 |
| | 82 | {{{ |
| | 83 | { |
| | 84 | total: 143, //团购总数 |
| | 85 | pageCount: 15, //团购总页数 |
| | 86 | pageNo: 1, //第几页 |
| | 87 | pageSize: 10, //每页大小 |
| | 88 | models: [ //活动信息列表 |
| | 89 | { |
| | 90 | modelId: 7616, //车型id |
| | 91 | price: 7.78, // 车型官方价 |
| | 92 | name: "锐欧 2007款 1.4 手动 豪华型", //车型名称 |
| | 93 | discountPrice: 5.78, //促销价 |
| | 94 | discount : 20000, //降幅 |
| | 95 | giftPackage : "送10000元礼包", //礼包优惠 |
| | 96 | modelType : "现车充足", //现车情况 |
| | 97 | dealers:[ |
| | 98 | { |
| | 99 | dealerId : 32046, // 经销商ID |
| | 100 | name : 庞大东风悦达起亚, // 经销商简称 |
| | 101 | price : 7.78, //车型官方价 |
| | 102 | discountPrice: 5.78, //行情促销价 |
| | 103 | discount : 20000, //降幅 |
| | 104 | dealerPrice : 7.78, // 经销商报价 |
| | 105 | is4S : 1, // 是否4S店,1:是,0:否 |
| | 106 | is400 : 1, // 是否400电话,1:是,0:否 |
| | 107 | phone : 400-670-5680, //电话 |
| | 108 | namelistRange : 1 // 销售范围,0:本市,1:本省,2:全国 |
| | 109 | }, |
| | 110 | ... |
| | 111 | ] |
| | 112 | }, |
| | 113 | ... |
| | 114 | ] |
| | 115 | } |
| | 116 | }}} |
| | 117 | |
| | 118 | |