wiki:pcauto_BuyAuto_1.0.0

Version 84 (modified by limingjiu, 12 years ago) (diff)

--

接口文档

2.0 辅助接口

2.0.1.城市切换(已有接口)

获取可切换的城市列表

2.0.2. 获取当前用户的可团购车系列表()

请使用:  http://trac.pc.com.cn/iphone/wiki/pcauto_BuyAuto_1.0.0#a2.6.1.团购-团购列表含筛选

2.1 车型库

2.1.1.车型库-品牌列表(已有接口)

备注:获取车型库品牌列表
请求URL:http://mrobot.pcauto.com.cn/v2/price/brands
HTTP请求方式:get
是否需要登录:否
返回格式:json
缓存方式:无
缓存时间:1天
请求参数:无
请求后端URL:
http://price.pcauto.com.cn/interface/iphone/brand_list.jsp

2.1.2.车型库-品牌-车系列表

备注:通过品牌ID得到车系列表
请求URL: http://dev3.pcauto.com.cn:8001/interface/iphone/serialGroup_list_v2.jsp?bid=1&type=1
HTTP请求方式:get
是否需要登录:否
返回格式:json
缓存方式:无
缓存时间:5分钟 请求参数:

bidnumber品牌id

求后端URL: http://dev3.pcauto.com.cn:8001/interface/iphone/serialGroup_list_v2.jsp?bid=1&type=1
请求后端参数:

bidnumber品牌id

返回参数,需要增加一个字段:

参数名类型必须说明
salestatusnumber必须1:停售,2:未上市,3:在售,4:即将上市

2.1.3.车型库-热销排行榜

备注: 请求URL:  http://dev3.pcauto.com.cn:8001/interface/iphone/praiselist_by_kindId.jsp?kindId=1&pageNo=1&pageSize=10
HTTP请求方式:get
是否需要登录:否
返回格式:json
缓存方式:无
缓存时间:无
请求参数

参数名类型必须说明
kindIdnumber1~8分别代表:紧凑型车、SUV、中型车、小型车、微型车、中大型车、豪华型车、MPV
pagenumber请求分页
pagesizenumber请求分页大小
返回参数
{
"total":146,
"list":[
{
"price":"12.38-16.08万",
"serialGroupId":"2734",
"serialGroupName":"卡罗拉",
"photo":"http://www1.pcauto.com.cn/piclib/20000/nEO_IMG_2734.jpg"
},...]
}

2.1.4.车型库-搜索-关键词 (已有接口)

备注:动态获取搜索关键字,由编辑在cms里维护
请求URL: http://mrobot.pcauto.com.cn/v3/price/modelsForSearch
HTTP请求方式:get
是否需要登录:否
返回格式:json
缓存方式:无
缓存时间:无
请求参数:无
返回参数:

{
"modelList": [{
    "id": 123,
     "name": "蒙迪欧"
  }]
}

请求后端URL: http://www.pcauto.com.cn/client/news/tghd/1401/intf2907.js

2.1.5 车型库-车系搜索(已有接口)

备注: 请求URL: http://mrobot.pcauto.com.cn/v3/price/models/search?keyword=大众&pageNo=1&pageSize=1000
HTTP请求方式:get
是否需要登录:否
返回格式:json
缓存方式:无
缓存时间:无
请求参数:

keyword查询条件
pageNo页码
pageSize一页条数

请求后端URL: http://price.pcauto.com.cn/interface/iphone/search_serial_group_list.jsp?pageNo=1&pageSize=1000&keyword=大众
请求后端参数:

keyword查询条件
pageNo页码
pageSize一页条数

2.2 车系

2.2.1.车系-综述

备注: 请求URL: 待定
HTTP请求方式:get
是否需要登录:否
返回格式:html页面
缓存方式:无
缓存时间:无
请求参数

参数名类型必须说明
seriesidstring车系id
areaIdstring用户所在城市
返回参数
参数名类型必须说明
----
页面内协议说明
参数名类型必须说明
----

2.2.2.车系-优惠

[请参考:2.3.1章节]

2.2.3.车系-参配

备注: 请求URL: 待定
HTTP请求方式:get
是否需要登录:否
返回格式:html页面
缓存方式:无
缓存时间:无
请求参数

参数名类型必须说明
seriesidstring车系下所有车型id串串,通过逗号隔开,如:1,2,3
页面内协议说明
参数名类型必须说明
----

2.2.4.车系-点评(资讯客户端的车主点评列表)

 备注:获取某车系下的车主点评列表。接口为网页,点击网页中列表,跳转协议为:pcaction://pcauto-owner-review?modelId=${id}
 请求URL:http://mrobot.pcauto.com.cn/v3/price/commentList/{serialId}
 HTTP请求方式:get
 是否需要登录:否
 返回格式:html页面
 缓存方式:无
 缓存时间:无
 请求参数:
        serialId:车系id
        night:晚间模式(传值时,传日间模式)
 请求后端URL:
        http://price.pcauto.com.cn/interface/iphone/commentList_by_sgid.jsp?sid=3404&pageNo=1&pageSize=10
 请求后端参数:
        sid:车系id(从id_0中取出)
        pageNo:第几页
        pageSize:每页显示多少条

2.2.5.车系-资讯

备注:((现有接口,每个tab,请求不同的url,之所以弄出来,是想做个整合后的)) 请求URL: 待定
HTTP请求方式:get
是否需要登录:否
返回格式:json
缓存方式:无
缓存时间:无
请求参数

参数名类型必须说明
seriesidstring车系id
pagenumber分页页码
pagesizenumber分页大小
infotypenumber资讯类型:0、全部、1、新闻 2、评测 3、导购 4、行情
返回参数
参数名类型必须说明
totalnumberyes资讯总个数
listarrayyes资讯列表分页数据
列表项格式
参数名类型必须说明
infoidstring文章id
thumbstring文章缩略图
titlestring文章标题
typestring文章类型
datestring文章时间

2.3 车型

2.3.1.车型-综述

备注: 请求URL: 待定
HTTP请求方式:get
是否需要登录:否
返回格式:html页面
缓存方式:无
缓存时间:无
请求参数

参数名类型必须说明
modelidstring车系id
返回参数
参数名类型必须说明
----
页面内协议说明
参数名类型必须说明
----

2.3.2.车型-参配

备注: 请求URL: 待定
HTTP请求方式:get
是否需要登录:否
返回格式:html页面
缓存方式:无
缓存时间:无
请求参数

参数名类型必须说明
modelidstring车系id
返回参数
参数名类型必须说明
----
页面内协议说明
参数名类型必须说明
----

2.3.3.车型-点评(资讯客户端的车主点评)

备注:车主点评终端页
 请求URL:http://mrobot.pcauto.com.cn/v3/price/commentDetail/{modelId}
 v4.3之后请使用如下url:
              http://mrobot.pcauto.com.cn/v3/price/commentDetail/{modelId}?userId=123&isShow=0
 HTTP请求方式:get
 是否需要登录:否
 返回格式:html页面
 缓存方式:无
 缓存时间:无
 请求参数:
        车型id
        userId: 用户id
        isShow:0,不显示车型名称;1,显示车型名称
        阅读模式:无参数 白天;night 晚间(传值时,传日间模式)
 请求后端URL:
        http://price.pcauto.com.cn/interface/iphone/detail_comment_owner.jsp?mid=19799
        http://price.pcauto.com.cn/interface/iphone/model_detail.jsp?mid=19799
        http://price.pcauto.com.cn/interface/iphone/model_list_v3.jsp   //其他车型
 请求后端参数:
        mid:车型id(从id_0取出)

2.3.4.车型-团购/陪购

备注: 请求URL: 待定
HTTP请求方式:get
是否需要登录:否
返回格式:html页面
缓存方式:无
缓存时间:无
请求参数

参数名类型必须说明
modelidstring车系id
返回参数
参数名类型必须说明
----
页面内协议说明
参数名类型必须说明
----

2.3.5.车型-优惠详情

备注: 请求URL: 待定
HTTP请求方式:get
是否需要登录:否
返回格式:html页面
缓存方式:无
缓存时间:无
请求参数

参数名类型必须说明
modelidstring车系id
返回参数
参数名类型必须说明
----
页面内协议说明
参数名类型必须说明
----

2.4 找车

2.4.1. 筛选-精准选车条件

备注: 请求URL: 待定 ,(可参考资讯客户端: http://mrobot.pcauto.com.cn/v3/price/models/criterionv36?v=4.0.0)[[BR]] HTTP请求方式:get
是否需要登录:否
返回格式:json
缓存方式:无
缓存时间:无
请求参数:无
返回参数:

{
    "criterion": [
        {
            "name":"价格",
            "value":"cluster_price"
            "cris": [
                {
                    "count": "",
                    "name": "SUB",
                    "value": "0",
                     "options":[ // 附加可选值,区别于资讯客户端的数据
                           {
                              "name": "全部SUV",
                              "value": "1",
                           },{
                              "name": "小型SUV",
                              "value": "1",
                           }....
                     ]
                }....
             ]
        },
        {
            "name":"排量",
            "value":"cluster_std_displacement"
            "cris": [
                {
                    "count": "",
                    "name": "1.0L以下",
                    "value": "0",
                     "options":[ 
                     ]
                }....
             ]
        }...
}

2.4.2. 筛选-快速查找符合条件个数/列表

备注:筛选条件变后,自动获取符合筛选条件的车型个数
请求URL: 待定 ,可参考: http://trac.pc.com.cn/iphone/wiki/intfs_new#a2.8.3精准选车条件
HTTP请求方式:get
是否需要登录:否
返回格式:json
缓存方式:无
缓存时间:无
请求参数

参数名类型必须说明
qryfornumber1、请求个数,2、请求列表
pagenumber请求分页页码,qryfor=1时,可不传
pagesizenumber请求分页大小,qryfor=1时,可不传
queryJsonstring动态组合的json数据,根据筛选条件组装
queryJson={[
   {"key":"cluster_std_displacement",
    "value":"0",
   },
   {"key":"cluster_std_displacement",
    "value":"0",
   },
   .....
]}

返回参数

参数名类型必须说明
total number符合筛选条件的车系总个数
listarrayqryfor=1时,可不传
list列表项格式
参数名类型必须说明
seriesid-车系id
namenumber车型名称

2.5 优惠

2.5.1. 优惠-优惠列表

获取行情数据 正式环境URL:  http://price.pcauto.com.cn/dealer/interface/app/market_groupby_model_json.jsp 测试环境URL:  http://dev3.pcauto.com.cn:8001/dealer/interface/app/market_group_model_json.jsp HTTP请求方式:get 返回格式:json 请求参数 areaId:城市id mfId: 厂商id sgId: 车系id modelId:车型id pageNo:第几页 pageSize:每页大小 callback:js回调函数名称 返回结果 { total: 143, 团购总数 pageCount: 15, 团购总页数 pageNo: 1, 第几页 pageSize: 10, 每页大小 models: [ 活动信息列表 { modelId: 7616, 车型id price: 7.78, 车型官方价 name: "锐欧 2007款 1.4 手动 豪华型", 车型名称 discountPrice: 5.78, 促销价 discount : 20000, 降幅 dealers:[ { dealerId : 32046, 经销商ID name : 庞大东风悦达起亚, 经销商简称 price : 7.78, 车型官方价 discountPrice: 5.78, 行情促销价 discount : 20000, 降幅 dealerPrice : 7.78, 经销商报价 is4S : 1, 是否4S店,1:是,0:否 is400 : 1, 是否400电话,1:是,0:否 phone : 400-670-5680, 电话 namelistRange : 1 销售范围,0:本市,1:本省,2:全国 }, ... ] }, ... ] }

2.6 团购

2.6.1. 团购-团购列表(含筛选)

备注: 请求URL: 正式环境URL:
 http://mai.pcauto.com.cn/gct/interface/get_gct_activity_list.jsp?regionId=1[[BR]] 测试环境URL:
 http://dev3.pcauto.com.cn:9977/gouchetuan/interface/get_gct_activity_list.jsp?regionId=1[[BR]] HTTP请求方式:get
是否需要登录:否
返回格式:json
缓存方式:无
缓存时间:无
请求参数

参数名类型必须说明
seriesidstring筛选条件,如果全部车型,则为空,多个车系的情况,以,号隔开
regionIdstring城市id
provinceIdstring省份id
manufacturerIdstring品牌id
pagenumber请求分页
pagesizenumber请求分页大小
返回示例
{
total: 143,	 //团购总数
pageCount: 15, //团购总页数
pageNo: 1,	 //第几页
pageSize: 10,	 //每页大小
data: [		 //活动信息列表
{
id: 4702,		 //团购活动id
person: 7,		 //参加团购活动人数
title: "别克厂家直销会 百万钜惠让利等你来", //团购活动标题
price: "17.5",		//显示价格
image: "HYPERLINK "http://img.pconline.com.cn/images/upload/upc/tx/auto5/1310/28/c19/28064316_1382955211312_350x260.jpg"http://img.pconline.com.cn/images/upload/upc/tx/auto5/1310/28/c19/28064316_1382955211312_350x260.jpg",	 //车系图片
serialName: "君威",		 //车系名称
deadline: "2014-08-02",	 //截止时间
discount: "25000"		 //优惠价格
},
...
]
}

2.6.3. 团购-活动详细-

正式环境URL:
http://mai.pcauto.com.cn/gct/interface/get_gct_activity_detail.jsp?tsgId=4702
测试环境URL:
http://dev3.pcauto.com.cn:9977/gouchetuan/interface/get_gct_activity_detail.jsp?tsgId=141
HTTP请求方式:get
返回格式:json
请求参数
tsgId:团购活动id

返回参数
{
 "models":[ //团购活动车型列表
  {"modelId":28740, //车型id
  "modelName":"君威 2014款 1.6T 时尚技术型", //车型名
  "price":19.989999771118164, //车型价格
  "discountPrice":17.489999771118164, //车型优惠价
  "discount":2.5 //车型优惠幅度
  },...],
  "id":4702,	 //团购活动id
  "dealerId":15964, //经销商id
  "person":7, //活动参与人数
  "title":"别克厂家直销会 百万钜惠让利等你来", //活动标题
   "activityInfo":"...", //活动详情
   "serialId":3543, //车系id
  "image":"http://img.pconline.com.cn/images/upload/upc/tx/auto5/1310/28/c19/28064316_1382955211312_350x260.jpg", //车系图片
  "serialName":"君威", //车系名
  "deadline":"2014-08-02", //截止时间
  "grouponInfo":[ //团购信息列表
     {"text":"2000豪礼,1000元油卡等着你","name":"现场抽奖"},
     {"text":"18期0利率,2-3年低利率","name":"贷款优惠"}
   ],
   "city":"广东 广州" //活动城市
}

2.6.3. 团购报名接口信息

正式环境URL:(注:正式环境的报名数据会派发给经销商,测试开发过程慎用)
http://mai.pcauto.com.cn/gct/action/do_order.jsp?req-enc=utf-8
测试环境URL:
http://dev3.pcauto.com.cn:9977/gouchetuan/action/do_order.jsp?req-enc=utf-8
HTTP请求方式:post
返回格式:json
请求参数
modelId:车型id【必填】
userName:报名人名称【必填】
phone:报名人电话【必填】
dealerId:经销商id【必填】
tsgId:团购活动id【必填】
regionId:城市id【必填】
provinceId:省份id【必填】
origin:平台来源,0:未知,1:web,2:wap,3:IOS,4:Android,5:WP,6:杂志【必填】
referer:来源URL(当前页面的url)【选填】

返回参数
{
code:200		//报名成功
}
204 - 表单必填参数不完整
205 - 活动结束,不能报名
206 - 活动未审核,不能报名
207 - 活动审核失败,不能报名
500 - 系统错误

2.7 我的

2.7.1. 我的-订阅列表

     本地保存的数据-无接口

2.7.2. 我的-团购列表

    本地保存的数据-无接口

2.7.3. 我的-陪购列表

    本地保存的数据-无接口

2.7.4. 我的-消息推送定制

备注: 请求URL: 待定
HTTP请求方式:get
是否需要登录:否
返回格式:json
缓存方式:无
缓存时间:无
请求参数

参数名类型必须说明
devicestokenstring设备push消息对应的token值
switchbool是否接收push消息
distubmodebool夜间勿扰模式
channelsstring团购、陪购、优惠的内容定制,定制:1,不定制:0,如3个都定制的情况,传:1,1,1,只定制团购,其他不定制,传:1,0,0
返回参数
参数名类型必须说明
codenumber消息定制结果码,0:成功,其他失败
msgstring错误的情况下的,错误信息

2.8 工具

2.8.1. 购车计算器/车险计算器

备注: 请求URL: 待定
HTTP请求方式:get
是否需要登录:否
返回格式:json
缓存方式:无
缓存时间:无
请求参数

参数名类型必须说明
modelidstring车型id,需要想要购买的车型的id
pricestring裸车价,单位元
typenumber1、全款购车 2、贷款购车 3、车险计算
downpaymentstring首付款,非贷款购车时为空
yearsnumber还款年限,非贷款购车时为空
返回参数
参数名类型必须说明
mustobject必要花费
insuranceobject商业保险花费

must结构说明

{
[
  {
     "feename":"购置税",
     "pay":"99",
     "options":[
         {
             "name":"家用6座以上",
             "value":"101",
         },
     ]
  }
]
}   

insurance结构说明

{
[
  {
     "keyid":1,
     "name":"购置税",
     "fee":{  // 费用有4个值:分别对应:高性价、经济适用、全面保障、自定义
           "height":100,
           "economy":50,
           "all":120,
           "custom":80
      },
     "options":[
         {
             "name":"家用6座以上",
             "value":"101",
             "effectItems":[//自定义的情况下,选了该值之后,相关联的保险数额需要变动数组
                 {
                    "keyid":456,
                    "value":123,
                 },
                 ....
             ]
         },
     ]
  }
]
}   

2.9 图集

2.9.1. 车系/车型图片筛选条件(已有接口)

 请求URL:http://mrobot.pcauto.com.cn/v2/price/pictureConditions?serialId=3404
          http://mrobot.pcauto.com.cn/v2/price/pictureConditions?modelId=26593
 HTTP请求方式:get
 是否需要登录:否
 返回格式:json
 缓存方式:无
 缓存时间:1小时
 请求参数:serialId: 车系id,必填
           modelId: 车型id,可选,当modelId不为0时,返回参数的models字段为空数组
 返回参数:
 {
    "models":[
        {
            "id":123,
            "modelName":""
        }
    ],
    "types":[
        {
            "id":1,
            "typeName":"外观"
        }
    ],
    "colors":[
        {
            "id":1,
            "colorName":""
        }
    ]
}
 请求后端URL:
             http://price.pcauto.com.cn/interface/iphone/photo_choose_option.jsp

2.9.2. 车系/车型图片筛选查询(已有接口)

请求URL: http://mrobot.pcauto.com.cn/v2/price/pictures?serialGroupId=3404&modelId=26593&colorId=16133&typeId=1
 HTTP请求方式:get
 是否需要登录:否
 返回格式:json
 缓存方式:无
 缓存时间:1小时
 请求参数:
 serialId:车系id
 modelId:车型id
 typeId:图片类型id
 colorId:颜色id
 pageNo:第几页
 pageSize:每页显示多少条
 返回参数:
{
    "data": [
        {
            "bigPath": "http://img.pconline.com.cn/images/upload/upc/tx/auto5/1308/08/c4/24272527_1375932203312_500.jpg",
            "smallPath": "http://img.pconline.com.cn/images/upload/upc/tx/auto5/1308/08/c4/24272527_1375932203312_120x90.jpg"
        },
        {
            "bigPath": "http://img.pconline.com.cn/images/upload/upc/tx/auto5/1308/08/c4/24272527_1375932206296_500.jpg",
            "smallPath": "http://img.pconline.com.cn/images/upload/upc/tx/auto5/1308/08/c4/24272527_1375932206296_120x90.jpg"
        },
        {
            "bigPath": "http://img.pconline.com.cn/images/upload/upc/tx/auto5/1308/08/c4/24272527_1375932209296_500.jpg",
            "smallPath": "http://img.pconline.com.cn/images/upload/upc/tx/auto5/1308/08/c4/24272527_1375932209296_120x90.jpg"
        },
        {
            "bigPath": "http://img.pconline.com.cn/images/upload/upc/tx/auto5/1308/08/c4/24272527_1375932212468_500.jpg",
            "smallPath": "http://img.pconline.com.cn/images/upload/upc/tx/auto5/1308/08/c4/24272527_1375932212468_120x90.jpg"
        },
        {
            "bigPath": "http://img.pconline.com.cn/images/upload/upc/tx/auto5/1308/08/c4/24272527_1375932215640_500.jpg",
            "smallPath": "http://img.pconline.com.cn/images/upload/upc/tx/auto5/1308/08/c4/24272527_1375932215640_120x90.jpg"
        },
        {
            "bigPath": "http://img.pconline.com.cn/images/upload/upc/tx/auto5/1308/08/c4/24272527_1375932218718_500.jpg",
            "smallPath": "http://img.pconline.com.cn/images/upload/upc/tx/auto5/1308/08/c4/24272527_1375932218718_120x90.jpg"
        }
    ],
    "pageCount": 4,
    "pageNo": 1,
    "pageSize": 6,
    "total": 19
}
 请求后端URL:
             http://price.pcauto.com.cn/interface/iphone/photo_page_list.jsp

2.9.3. 车系/车型 全部图片查询(不用开发,等待下一版本设计)

 请求URL: 待开发
 HTTP请求方式:get
 是否需要登录:否
 返回格式:json
 缓存方式:无
 缓存时间:1小时
 请求参数:
     serialId:车系id
    modelId:车型id
 返回参数:
{
 [
   {
     "groupid":23,// 图片分类id
     "name":"外观",
     "total":1024,
     "pictures":[// 只返回6张
       {
            "bigPath": "http://img.pconline.com.cn/images/upload/upc/tx/auto5/1308/08/c4/24272527_1375932218718_500.jpg",
            "smallPath": "http://img.pconline.com.cn/images/upload/upc/tx/auto5/1308/08/c4/24272527_1375932218718_120x90.jpg"
       },
       {
            "bigPath": "http://img.pconline.com.cn/images/upload/upc/tx/auto5/1308/08/c4/24272527_1375932218718_500.jpg",
            "smallPath": "http://img.pconline.com.cn/images/upload/upc/tx/auto5/1308/08/c4/24272527_1375932218718_120x90.jpg"
       }
       ...
     ]
   },
   ...
 ]
}