Changes between Initial Version and Version 1 of pcauto_4.7.1/interface


Ignore:
Timestamp:
05/06/2015 03:13:53 PM (11 years ago)
Author:
liguokai
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • pcauto_4.7.1/interface

    v1 v1  
     1[[TOC]] 
     2 
     3== 1.基本约定 == 
     4mrobot开发机代理:192.168.10.199 端口为 1080 
     5[[BR]]mrobot测试机代理:192.168.10.198 端口为 1080 
     6 
     7== 2.接口列表 == 
     8=== 2.1 [=#point2.1 找车-按条件找车] === 
     9[[BR]](接口已上线) 
     10[[BR]]新接口:http://mrobot.pcauto.com.cn/v3/price/chooseOptionLink?index=1 
     11[[BR]]原接口:http://mrobot.pcauto.com.cn/buy/price/chooseOption 
     12[[BR]]HTTP请求方式:get 
     13[[BR]]是否需要登录:false 
     14[[BR]]返回格式:json 
     15[[BR]]缓存方式:接口缓存 
     16[[BR]]缓存时间:1小时 
     17[[BR]]说明:原接口是报价的接口,会与报价冲突 
     18[[BR]]请求参数:[[BR]] 
     19||参数名||类型||必须||说明|| 
     20||index||Strng||可选||index=1标识初始化|| 
     21[[BR]]返回数据结构 
     22[[BR]]数据结构和旧报价接口一致 
     23 
     24=== 2.2 [=#point2.2 直播改版] === 
     25==== 2.2.1 [=#point2.2.1 首页栏目] ==== 
     26(接口已上线) 
     27[[BR]]新接口:http://mrobot.pcauto.com.cn/configs/pcauto_v4_cms_iphone_channel_tree(IOS) 
     28[[BR]]新接口:http://mrobot.pcauto.com.cn/configs/pcauto_v4_cms_android_channel_tree(Android) 
     29[[BR]]原接口:http://mrobot.pcauto.com.cn/configs/pcauto_v3_cms_iphone_channel_tree(IOS) 
     30[[BR]]原接口:http://mrobot.pcauto.com.cn/configs/pcauto_v3_cms_android_channel_tree(Android) 
     31[[BR]]HTTP请求方式:get 
     32[[BR]]是否需要登录:false 
     33[[BR]]返回格式:json 
     34[[BR]]缓存方式: 
     35[[BR]]缓存时间: 
     36[[BR]]说明:V4.7.0需要新增“直播”栏目,同时旧版本屏蔽该栏目 
     37[[BR]]返回数据结构 
     38{{{ 
     39{ 
     40news: [ 
     41[ 
     42"1", 
     43"首页", 
     44"696" 
     45], 
     46[ 
     47"2", 
     48"新车", 
     49"296" 
     50], 
     51[ 
     52"55555", 
     53"行情", 
     54"297" 
     55], 
     56[ 
     57"3", 
     58"导购", 
     59"298" 
     60], 
     61... 
     62[ 
     63"18", 
     64"直播", 
     65"723" 
     66] 
     67],... 
     68}}} 
     69==== 2.2.2 [=#point2.2.2 直播栏目列表] ==== 
     70(接口已上线) 
     71[[BR]]mrobot接口:http://mrobot.pcauto.com.cn/v2/cms/channels/18?v=4.0.0&pageNo=1&pageSize=2 
     72[[BR]]后台接口:http://www.pcauto.com.cn/app/000082762/000082782/1503/intf6607.js# 
     73[[BR]]HTTP请求方式:get 
     74[[BR]]是否需要登录:false 
     75[[BR]]返回格式:json 
     76[[BR]]缓存方式: 
     77[[BR]]缓存时间: 
     78[[BR]]说明:需分页;一个直播内容包含banner图、标题、直播状态、时间、评论数/回复数共5个要素 
     79[[BR]]请求参数:[[BR]] 
     80||参数名||类型||必须||说明|| 
     81||v||String||可选||版本号,v=4.0.0表示4.0以后的版本|| 
     82||pageNo||int||必须||页码(默认为1)|| 
     83||pageSize||int||必须||每页大小(默认为200)|| 
     84[[BR]]返回数据结构 
     85{{{ 
     86{ 
     87 data: [ 
     88 { 
     89  banner(图片): "http://img0.pcauto.com.cn/pcauto/app/000082762/000082782/1503/00002.png", 
     90  count(评论数): 0, 
     91  titile(标题): "【跑男来助阵】 售价14.59-21.39万 凌渡上市直播回顾", 
     92  zbId: "6433050", 
     93  zbState(直播状态:1表示正在直播,0表示已结束): "1", 
     94  zbTime: "2015-02-03 15:02:00", 
     95  zbType(type=1表示直播文章,0表示论坛帖子): "0", 
     96  zbUrl: "http://bbs.pcauto.com.cn/topic-6433050.html" 
     97  }, 
     98 { 
     99  banner: "http://img0.pcauto.com.cn/pcauto/app/000082762/000082782/1503/0011.jpg", 
     100  count: 386, 
     101  titile: "2015日内瓦车展现场直播", 
     102  zbId: "151", 
     103  zbState: "1", 
     104  zbTime: "2015-06-02 13:05:00", 
     105  zbType: "1", 
     106  zbUrl: "http://live.pcauto.com.cn/broadRecord.jsp?broadcastId=151" 
     107 } 
     108 ], 
     109 pageNo: 1, 
     110 pageSize: 2, 
     111 total: 2 
     112} 
     113}}} 
     114==== 2.2.3 [=#point2.2.3 直播内容详情页] ==== 
     115(接口已上线) 
     116[[BR]]mrobot接口:mrobot接口:http://mrobot.pcauto.com.cn/v3/zbDetail?broadcastId=191&size=18 
     117[[BR]]后台接口:http://dev33.pcauto.com.cn:8001/intf/newApp/_ajaxRecord.jsp?broadcastId=191&pageNo=1&pageSize=20 
     118[[BR]]后台接口:http://dev33.pcauto.com.cn:8001/intf/newApp/getBroadcast.jsp?broadcastId=191 
     119[[BR]]协议(评论节点内容):pcaction://writeComment/partId?zbUrl=&recordId= 
     120[[BR]]协议(回复评论): pcaction://replyComment/partId?zbUrl=&&floor=&recordId= 
     121[[BR]]协议(点击更多):pcaction://loadMoreComment/partId?zbUrl=&pageNo=1&pageSize=20&recordId= 
     122[[BR]]协议(个人中心):pcaction://user-center/userId 
     123[[BR]]HTTP请求方式:get 
     124[[BR]]是否需要登录:false 
     125[[BR]]返回格式:html 
     126[[BR]]缓存方式: 
     127[[BR]]缓存时间: 
     128[[BR]]说明:页面源码中_HTML_META_START_需提供以下数据: 
     129[[BR]]title——直播标题 
     130[[BR]]status——0表示已结束,1表示正在直播,2表示其他 
     131[[BR]]anchorImg——主播头像 
     132[[BR]]anchor——主播名称 
     133[[BR]]abstract——直播简介(这个需要保留a标签) 
     134[[BR]]contentNum——该页的内容数量 
     135[[BR]]url——PC端地址 
     136[[BR]]firstPic——用于分享的图片地址 
     137[[BR]]thumbPic——用于分享的图片地址 
     138[[BR]] 
     139[[BR]]刷新评论区函数:function commentShow(reqUrl,reqPartId,reqRecordId){} 
     140[[BR]]reqUrl:直播地址 
     141[[BR]]reqPartId:直播节点评论id 
     142[[BR]]reqRecordId:直播节点内容id 
     143[[BR]] 
     144[[BR]]manGetRecord()  获取最新直播内容函数 
     145[[BR]] 
     146[[BR]]请求参数:[[BR]] 
     147||参数名||类型||必须||说明|| 
     148||broadcastId||String||必须||直播id|| 
     149||order||String||可选||按时间排序,1升序,0降序,默认为0 || 
     150||size||String||可选||设置字体大小(16小/18中/20大)|| 
     151ps:(size参数限制字号选择范围在16--21) 
     152==== 2.2.4 [=#point2.2.4 直播节点查看更多页] ==== 
     153(接口已上线) 
     154[[BR]]mrobot接口:http://mrobot.pcauto.com.cn/v3/zbCommentDetail?recordId=1511&broadcastId=151&pageNo=1&pageSize=20&partId=1425267845000 
     155[[BR]]后台接口:http://dev33.pcauto.com.cn:8001/intf/newApp/getRecordByID.jsp?recordId=1511 
     156[[BR]]后台接口:http://cmt.pcauto.com.cn/templates/pcauto/getPartList.jsp?url=http://live.pcauto.com.cn/broadRecord.jsp?broadcastId=151&pageNo=1&pageSize=20&partId=1425267845000 
     157[[BR]]HTTP请求方式:get 
     158[[BR]]是否需要登录:false 
     159[[BR]]返回格式:html 
     160[[BR]]缓存方式: 
     161[[BR]]缓存时间: 
     162[[BR]]说明: 
     163[[BR]] 
     164[[BR]]刷新评论区函数:function commentShow(reqUrl,reqPartId,reqRecordId){} 
     165[[BR]]reqUrl:直播地址 
     166[[BR]]reqPartId:直播节点评论id 
     167[[BR]]reqRecordId:直播节点内容id 
     168[[BR]] 
     169[[BR]]请求参数:[[BR]] 
     170||参数名||类型||必须||说明|| 
     171||recordId||String||必须||直播节点id|| 
     172||broadcastId||String||必须||直播id|| 
     173||pageNo||String||可选||页码|| 
     174||pageSize||String||可选||页面大小|| 
     175||partId||String||必须||节点评论id|| 
     176==== 2.2.5 [=#point2.2.5 直播文章分节点评论] ==== 
     177(接口已上线) 
     178[[BR]]cmt接口:http://cmt.pcauto.com.cn/action/comment/create_utf8.jsp (由于mrobot线上接口会出现获取不了用户外网ip问题,请客户端使用cmt接口,参数不变) 
     179[[BR]]HTTP请求方式:post 
     180[[BR]]是否需要登录:false 
     181[[BR]]返回格式:json 
     182[[BR]]缓存方式: 
     183[[BR]]缓存时间: 
     184[[BR]]说明:当存在[[BR]] 
     185请求参数:[[BR]] 
     186||参数名||类型||必须||说明|| 
     187||id/url||String||必须|| 二选一,必填 
     188||content||String||必须||评论内容|| 
     189||title||String||选填||主题|| 
     190||replyFloor2||String||选填||回复楼层(若有)|| 
     191||windowname||String||选填||选填,默认为0|| 
     192||anonymous||String||选填||选填,1为匿名|| 
     193||partId||String||选填||选填,分段落评论的段落id|| 
     194||client||String||选填||选填(最好按实际情况给参)|| 
     195[[BR]]返回数据结构 
     196{{{ 
     197{ 
     198        "brief": "A57EWEW", 
     199        "commentCount": 1, 
     200        "commentId": 28545421, 
     201        "createTime": "2015-03-20 10:43:07", 
     202        "floor": 9, 
     203        "ip": "59.42.240.7", 
     204        "resultCode": 0, 
     205        "resultMsg": "您的评论已经成功发表。注:评论在审核后才能出现在列表中,谢谢!", 
     206        "showName": "广东省广州市网友", 
     207        "status": 0, 
     208        "topicId": 13272513, 
     209        "userId": -1 
     210} 
     211}}} 
     212 
     213=== 2.3 [=#point2.3 违章查询] === 
     214==== 2.3.1 [=#point2.3.1 平安的违章查询页面] ==== 
     215新页面url: 
     216[[BR]]原url:http://cha.wcar.net.cn/taipingyang 
     217==== 2.3.2 [=#point2.3.2 发送用户的查询信息到调查系统] ==== 
     218接口:http://survey.pcauto.com.cn/auto/submit.jsp 
     219[[BR]]HTTP请求方式:post 
     220[[BR]]是否需要登录:false 
     221[[BR]]返回格式:无 
     222[[BR]]缓存方式和时间:无 
     223[[BR]]请求参数:[[BR]] 
     224||参数名||类型||必须||说明|| 
     225||req_enc||string||必须||编码(固定值):utf-8|| 
     226||q_45329||string||必须||查询地区|| 
     227||q_45330||string||必须||车牌号|| 
     228||q_45331||string||必须||发动机号|| 
     229||q_45332||string||必须||车架号|| 
     230||q_45333||string||必须||手机号码|| 
     231||q_45334||string||必须||购车日期|| 
     232||id||string||必须||固定值:12884|| 
     233||ver||string||必须||固定值:-1|| 
     234||questions||string||必须||固定值:空|| 
     235[[BR]]说明:当用户进行违章查询,获取页面这些用户信息发送到调查系统;用户再次查询如查询信息不变则不需要再调用,如有变化需要再次调用此接口发送新的信息;不需要处理请求结果 
     236 
     237 
     238=== 2.4 [=#point2.4 关于车系/车型图片] === 
     239==== 2.4.1 [=#point2.4.1 车系车型全部type分类图片信息] ==== 
     240(接口已上线) 
     241[[BR]]mrobot旧接口:http://mrobot.pcauto.com.cn/v2/price/nav_pictures?serialGroupId=4457&modelId=0 
     242[[BR]]mrobot新接口:http://mrobot.pcauto.com.cn/v2/price/nav_picturesv47?serialGroupId=4457&modelId=0 
     243[[BR]]后台接口:http://price.pcauto.com.cn/interface/iphone/photo_category_list.jsp 
     244[[BR]]后台接口:http://price.pcauto.com.cn/interface/iphone/atom/price/model_basic_json.jsp?mIds= 
     245[[BR]]HTTP请求方式:get 
     246[[BR]]是否需要登录:false 
     247[[BR]]返回格式:json 
     248[[BR]]缓存方式: 
     249[[BR]]缓存时间: 
     250[[BR]]请求参数:[[BR]] 
     251||参数名||类型||必须||说明|| 
     252||serialGroupId||String||必须||车系id|| 
     253||modelId||String||必须||车型id|| 
     254[[BR]]返回数据结构 
     255{{{ 
     256{ 
     257sections: [ 
     258{ 
     259photos: [ 
     260{ 
     261bigPath: "http://img.pcauto.com.cn/images/upload/upc/tx/auto5/1501/28/c12/2443284_2443284_1422416688748_400x300.jpg", 
     262modelId: "36737", 
     263modelName: "凌渡 2015款 280TSI DSG豪华版 ", 
     264price: "19.99", 
     265sellState: 0,  (0:在售,1:即将上市,2:其它) 
     266smallPath: "http://img.pcauto.com.cn/images/upload/upc/tx/auto5/1501/28/c12/2443284_2443284_1422416688748_120x90.jpg" 
     267}, 
     268{ 
     269bigPath: "http://img.pcauto.com.cn/images/upload/upc/tx/auto5/1501/28/c12/2443284_2443284_1422416692674_400x300.jpg", 
     270modelId: "36737", 
     271modelName: "凌渡 2015款 280TSI DSG豪华版 ", 
     272price: "19.99", 
     273sellState: 0, 
     274smallPath: "http://img.pcauto.com.cn/images/upload/upc/tx/auto5/1501/28/c12/2443284_2443284_1422416692674_120x90.jpg" 
     275}, 
     276... 
     277} 
     278}}} 
     279==== 2.4.2 [=#point2.4.2 车系车型图片] ==== 
     280(接口已上线) 
     281[[BR]]mrobot旧接口:http://mrobot.pcauto.com.cn/v2/price/pictures?serialGroupId=4457&pageSize=99999&v=4.7.0&modelId=0&typeId=1&colorId=0 
     282[[BR]]mrobot新接口:http://mrobot.pcauto.com.cn/v2/price/picturesv47?serialGroupId=4457&pageSize=99999&v=4.7.0&modelId=0&typeId=1&colorId=0 
     283[[BR]]后台接口:http://price.pcauto.com.cn/interface/iphone/photo_page_list.jsp 
     284[[BR]]后台接口:http://price.pcauto.com.cn/interface/iphone/atom/price/model_basic_json.jsp?mIds= 
     285[[BR]]HTTP请求方式:get 
     286[[BR]]是否需要登录:false 
     287[[BR]]返回格式:json 
     288[[BR]]缓存方式: 
     289[[BR]]缓存时间: 
     290[[BR]]请求参数:[[BR]] 
     291||参数名||类型||必须||说明|| 
     292||serialGroupId||String||必须||车系id|| 
     293||modelId||String||必须||车型id|| 
     294||pageNo||int||可选||页码|| 
     295||pageSize||int||可选||页面大小|| 
     296||v||int||必须||v=4.7.0出4.7版本后的数据|| 
     297||typeId||int||可选||分类|| 
     298||colorId||int||可选||颜色|| 
     299[[BR]]返回数据结构 
     300{{{ 
     301{ 
     302pageCount: "1", 
     303pageNo: 1, 
     304pageSize: 99999, 
     305sections: [ 
     306{ 
     307photos: [ 
     308{ 
     309bigPath: "http://img.pcauto.com.cn/images/upload/upc/tx/auto5/1412/25/c1/1097875_1097875_1419487751874_400x300.jpg", 
     310modelId: "36339", 
     311modelName: "奥迪Q5 2015款 40 TFSI 技术型 ", 
     312price: "43.16", 
     313sellState: 0, 
     314smallPath: "http://img.pcauto.com.cn/images/upload/upc/tx/auto5/1412/25/c1/1097875_1097875_1419487751874_120x90.jpg" 
     315},... 
     316} 
     317}}}