[[TOC]] = 1. 基本约定 = == 1.1 接口通用参数 == * req_enc=utf-8(必须放url后面,作为queryString) * resp_enc=utf-8(必须放url后面,作为queryString) == 1.2 调用规则 == * 接口URL: 接口URL * 调用方法:post/get/delete/put;一般情况下,查询数据用get方法;修改,删除,新增(包括上传,登录)数据用post方法 * 必填参数:参数名=xxx(多种情况用括号解析) * 非必填参数:参数名=xxx(多种情况用括号解析) * 说明文档参数:添加某特定参数可以直接看接口文档 * 是否需要登录:是, 否 * 返回格式: 1. json 2. html页面 * 缓存方式: 1. 客户端 2. HCS 3. 客户端+HCS * 缓存时间:缓存时间 * 返回结果:结果可能情况 == 1.3 mrobot接口规则 == === 1.3.1 配置类型 === * 规则:http://mrobot.pcauto.com.cn/configs/<配置名称> * 说明:域名后紧跟/configs/ URL路径的的接口均为配置类型的接口 * 备注:请自行在[[http://madmin.pconline.com.cn/ | mrobot-admin]]中对配置类型的接口进行增删改查,没有系统权限的小伙伴请找杨波或其他能开通权限的同事开通。WEB开发小组是'''不能开通权限的''',谢谢! [[BR]] [[BR]] [[BR]] [[BR]] [[BR]] [[BR]] === 1.3.2 自动代理类型 === * 规则:http://mrobot.pcauto.com.cn/proxy///? * 说明:域名后紧跟/proxy/ URL路径的的接口均为自动代理类型的接口。 a. 请将二级域名“mrobot”替换为; b. 将“proxy”替换为“rest”; c. 去掉 d. 示例:http://mrobot.pcauto.com.cn/proxy/bbs/forums/17025?pageNo=1 -> http://bbs.pcauto.com.cn/rest/forums/17025?pageNo=1 * 备注:该类型接口mrobot根据rest接口规则进行编码自动转换,不进行其他任何数据格式处理,转换规则如上所述,请'''不要再问WEB开发小组'''了。如遇到proxy类型的接口,请按照上述规则将mrobot的url转换为对应应用的url,自行找应用开发部的同事处理,'''不要再找WEB开发小组'''了。 === 1.3.3 转换类型 === * 规则:http://mrobot.pcauto.com.cn/(v2|v3)/* === 1.3.4 非mrobot接口 === * 规则:只要二级域名不是mrobot的接口一律不是mrobot接口,'''WEB开发小组是无法处理的''',谢谢! * 二级域名分类: 1. 论坛相关:bbs, itbbs, piebbs 2. 个人中心相关:my, passport2, bip 3. 报价/产品库相关:price, product 4. cms相关:www, www1 5. 静态图片相关:img, img0~3, imgw, img0~3w, imgm, img0~3m 6. 评论相关cmt == 1.4 [=#point14 缓存] == * 按照目前的系统结构设计,接口可能具备两套缓存 1. hcs: 硬缓存系统,可通过http header中的'''X-HCS'''查看 2. cache-control: 客户端缓存,可通过http header中的'''Cache-Control'''查看 = 2. 汽车客户端接口列表 = == 2.1 图集相关 == === 2.1.1 [=#point201 图集] === {{{ 备注:根据分类id请求图集列表(汽车网) 请求URL:http://agent1.pconline.com.cn:8941/pcautophoto/iphone_cate_json.jsp?id=85 HTTP请求方式:get 是否需要登录:否 返回格式:json 缓存方式:无 缓存时间:无 请求参数: id:图集类别id }}} === 2.1.2 [=#point202 图集列表]=== {{{ 备注:图集列表 请求URL:http://mrobot.pcauto.com.cn/v2/photo/albums?modelId=8840 HTTP请求方式:get 是否需要登录:否 返回格式:json 缓存方式:无 缓存时间:15分钟 请求参数: modelId:车型id 请求后端URL: http://agent1.pconline.com.cn:8941/pcautophoto/iphone_json.jsp?id=8840 请求后端参数: modelId:车型id }}} === 2.1.3 [=#point203 推荐图集]=== {{{ 备注:滚动到图集最后一张图后显示推荐图集,使用范围:汽车网app 请求URL:http://mrobot.pcauto.com.cn/v2/photo/recommendAlbums HTTP请求方式:get 是否需要登录:否 返回格式:json 缓存方式:无 缓存时间:15分钟 请求参数:无 返回参数: [ { "id": 130583,//图集id "image": "http://i3.3conline.com/images/piclib/201305/23/batch/1/176477/1369277363528pbshbw5puy_medium.jpg",//图集封面图,尺寸待定 "photoCount": "10",//图片数 "title": "图集标题" } ] 请求后端URL: http://www.pcauto.com.cn/client/news/tghd/1401/intf2867.js }}} === 2.1.4 [=#point204 伪造顶踩数]=== {{{ 备注:伪造顶踩数 请求URL:http://mrobot.pcauto.com.cn/v3/bbs/hot?pageNo=1&pageSize=20 HTTP请求方式:get 是否需要登录:否 返回格式:json 缓存方式:无 缓存时间:1小时 请求参数: pageNo:页码 pageSize:一页条数 请求后端URL: http://www.pcauto.com.cn/app/bbs/1306/intf1847.html }}} == 2.2 论坛相关 == === 2.2.1 [=#point2201 帖子列表]=== {{{ 备注:获取帖子列表,在原来的基础上添加置顶数据。置顶数据包含全站置顶和本版置顶。 置顶数据不给出所有置顶帖,只是分别从两者随机抽取一条数据出到接口,该数据flag字段的值恒为“荐”。 请求URL:http://mrobot.pcauto.com.cn/v3/bbs/newForums/19139?pageNo=1&pageSize=19&orderby=postat HTTP请求方式:get 是否需要登录:否 返回格式:json 缓存方式:无 缓存时间:5分钟 请求参数: 论坛ID pageNo:页码 pageSize:一页条数 orderby=postat:最新帖,orderby=replyat:最热帖,filter=pick:精华帖 请求后端URL: http://bbs.pcauto.com.cn/rest/forums/19139?pageNo=1&pageSize=19&orderby=postat }}} === 2.2.2 [=#point2202 帖子终端页]=== {{{ 备注:获取文章或者帖子内容 请求URL:http://mrobot.pcauto.com.cn/v2/bbs/topics/4592911?pageNo=1&pageSize=19&picRule=2&authorId=0&topicTemplate=4.0.0&app=pcautobrowser&size=18 HTTP请求方式:get 是否需要登录:否 返回格式:html页面 缓存方式:无 缓存时间:无 请求参数: 帖子ID pageNo:页码 pageSize:一页条数 picRule:获取图片的网络访问方式 authorId:作者ID topicTemplate=4.0.0 app=pcautobrowser size:字体大小 mode:阅读模式:无参数 白天;night 晚间 请求后端URL: http://bbs.pcauto.com.cn/rest/topics/4592911?pageNo=1&pageSize=19&picRule=2&authorId=0&topicTemplate=4.0.0&app=pcautobrowser&size=18 请求后端参数: pageNo:页码 pageSize:一页条数 picRule:获取图片的网络访问方式 authorId:作者ID topicTemplate=4.0.0 app=pcautobrowser size:字体大小 请求后端URL: http://bbs.pcauto.com.cn/action/user/check_favorite.jsp //获取帖子在个人中心的收藏id 请求后端参数: tid:4592911 }}} === 2.2.3 [=#point2203 论坛搜索]=== {{{ 备注:论坛搜索 请求URL:http://mrobot.pcauto.com.cn/v3/bbs/search?q=%E4%BA%BA&pageNo=9&pageSize=2 HTTP请求方式:get 是否需要登录:否 返回格式:json 缓存方式:无 缓存时间:无 请求参数: q:搜索关键字 pageNo:页码 pageSize:每页行数 请求后端URL: http://ks.pcauto.com.cn/search.jsp?appName=auto_bbs&return=id,login,title,forum,category,replycount,access,authorId,date,isPick,PhotosNum &highlight=false&sort=time&returnType=json&q=%E4%BA%BA&perPage=2&pageNo=9 }}} === 2.2.4 [=#point2204 搜索贴子]=== {{{ 备注:搜索贴子 请求URL:http://mrobot.pcauto.com.cn/v3/bbs/search?q=che&pageNo=1&pageSize=20 HTTP请求方式:get 是否需要登录:否 返回格式:json 缓存方式:无 缓存时间:无 请求参数: q:搜索关键字 pageNo:页码 pageSize:每页显示多少条 请求后端URL: http://ks.pcauto.com.cn/search.jsp?appName=auto_bbs&return=id,login,title,forum,category,replycount,access,authorId,date,isPick,PhotosNum &highlight=false&sort=time&returnType=json&q=che&perPage20&pageNo=1" 请求后端参数: q:搜索关键字 pageNo:页数 pageSize:每页显示多少条 }}} == 2.2 车型库相关 == === 2.2.1 [=#point211 厂商车系列表]=== {{{ 备注:根据厂商id返回该厂商所属品牌的车系列表 请求URL:http://mrobot.pcauto.com.cn/v3/price/getSerialListByManufacturerId/37 HTTP请求方式:get 是否需要登录:否 返回格式:json 缓存方式:无 缓存时间:1天 请求参数: 厂商id 请求后端URL: http://price.pcauto.com.cn/interface/iphone/serialGroup_list_by_manufacturer.jsp?manufacturerId=37 请求后端参数: 厂商id }}} === 2.2.2 [=#point212 车型列表]=== {{{ 备注:车型列表 请求URL:http://mrobot.pcauto.com.cn/v3/price/getModelListBySerialId_v4/3524 HTTP请求方式:get 是否需要登录:否 返回格式:json 缓存方式:无 缓存时间:1天 请求参数: 车型id 请求后端url: http://price.pcauto.com.cn/interface/iphone/model_list_v3.jsp?serialId=3524 请求后端参数: 车型id }}} === 2.2.3 [=#point213 精准选车条件]=== {{{ 备注:精准选车条件 请求URL:http://mrobot.pcauto.com.cn/v3/price/models/criterionv36?v=4.0.0 HTTP请求方式:get 是否需要登录:否 返回格式:json 缓存方式:无 缓存时间:7天 请求参数: 1)变速器改成变速箱 2)所有条件加入“不限”选项 请求后端URL: http://ks.pcauto.com.cn/search.jsp?q=state:1&returnType=json&appName=auto_price&perPage=0 &clustered=cluster_price,cluster_brand,cluster_std_displacement,cluster_kind,cluster_gearbox }}} === 2.2.4 [=#point214 精准选车-车系列表]=== {{{ 备注:精准选车,获取车系列表接口 请求URL:http://mrobot.pcauto.com.cn/v2/price/models/search?queryJson={"cluster_kind":["紧凑型车"]}&pageNo=1&orderId=1&type=1 HTTP请求方式:get 是否需要登录:否 返回格式:json 缓存方式:无 缓存时间:无 请求参数: queryJson:查询条件 pageNo:页码 orderId:排序方式,1为最热门,2为最新,3为最便宜,4为最贵 type=1 请求后端URL: http://ks.pcauto.com.cn/search.jsp?returnType=json&appName=auto_price&highlight=false&return=title,url,grp,grp_id,pic,yq_gl,price, dmax_price,dmin_price,kind_name,gearbox,displacement,cubage&q=state:1&clusterQuery=(cluster_kind:紧凑型车)&sort=access&pageNo=1&perPage=1000 }}} === 2.2.5 [=#point215 汽车网车系列表]=== {{{ 备注:搜索接口,搜索某品牌下的车系 请求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.6 [=#point216 车系页]=== {{{ 备注:车系终端页 请求URl:http://mrobot.pcauto.com.cn/v3/price/serialv40/3404?v=4.0.0&modelIds=19792 HTTP请求方式:get 是否需要登录:否 返回格式:html页面 缓存方式:无 缓存时间:15分钟 请求参数: 车系id v=4.0.0 modelIds:记录在客户端本地的已经加入对比的车型id列表 阅读模式:无参数 白天;night 晚间 请求后端URL: http://price.pcauto.com.cn/interface/iphone/model_list_v3.jsp?serialId=3404 请求后端参数: 车系id }}} === 2.2.7 [=#point217 经销商详情页]=== {{{ 备注:经销商详情页。添加预约试驾和促销信息,促销信息来自网站已有的数据 请求URl:http://mrobot.pcauto.com.cn/v3/price/dealersDetailv40?areaId=1&modelId=19792&seq=497120001&modelName=%E7%A6%8F%E5%85%8B%E6%96%AF+2012%E6%AC%BE+%E4%B8%A4%E5%8E%A2+1.6+MT+%E8%88%92%E9%80%82%E5%9E%8B&modelId2=19792 HTTP请求方式:get 是否需要登录:否 返回格式:html页面 缓存方式:无 缓存时间:7天 请求参数: areaId modelId seq modelName modelId2 阅读模式:无参数 白天;night 晚间 请求后端URL: http://price.pcauto.com.cn/interface/iphone/dealer_page_list.jsp&modelId=19792&pageSize=20&pageNo=1&mapType=2&areaId=1 http://price.pcauto.com.cn/interface/iphone/dealer_news_message.jsp }}} === 2.2.8 [=#point218 询底价页]=== {{{ 备注:询底价页 请求URl:http://mrobot.pcauto.com.cn/v3/price/askprice?dealerId=49712&dealerName=%E5%B9%BF%E5%B7%9E%E6%96%87%E5%8D%8E%E7%A6%8F%E7%91%9E%E7%A6%8F%E7%89%B9+&modelId=19792&modelName=%E7%A6%8F%E5%85%8B%E6%96%AF+2012%E6%AC%BE+%E4%B8%A4%E5%8E%A2+1.6+MT+%E8%88%92%E9%80%82%E5%9E%8B&url=http://img.pconline.com.cn/images/upload/upc/tx/auto5/1210/11/c3/14373198_14373198_1349942613212_120x90.jpg HTTP请求方式:get 是否需要登录:否 返回格式:html页面 缓存方式:无 缓存时间:无 请求参数: dealerId dealerName modelId modelName url:车型图片链接 阅读模式:无参数 白天;night 晚间 请求后端URL: http://mrobot.pcauto.com.cn/v3/price/provinceCityList }}} === 2.2.9 [=#point219 车型终端页]=== {{{ 备注:车型终端页 请求URl:http://mrobot.pcauto.com.cn/v3/price/modelsv40/27149?areaId=1&isCompared=0&app=pcautobrowser&v=4.1.0&night HTTP请求方式:get 是否需要登录:否 返回格式:html页面 缓存方式:无 缓存时间:1天 请求参数: modelId:车型id areaId isCompared:车型id存在 1;不存在 0 app=pcautobrowser v=4.1.0 阅读模式:无参数 白天;night 晚间 请求后端URL: http://price.pcauto.com.cn/interface/iphone/model_detail.jsp?mid=27149 http://price.pcauto.com.cn/interface/iphone/model_list_v3.jsp? //其他车型 http://mrobot.pcauto.com.cn/v3/price/allRegionList //地区 "http://price.pcauto.com.cn/interface/iphone/dealer_page_list.jsp?modelId="+modelId+"&pageSize=25&pageNo=1&mapType=2areaId = 1" }}} === 2.2.10 [=#point220 车系图片列表-部分]=== {{{ 备注:车系图片列表-部分 请求URL:http://mrobot.pcauto.com.cn/v2/price/pictures?serialGroupId=10059&fmt=json&pageSize=999&typeId=3 HTTP请求方式:get 是否需要登录:否 返回格式:json 缓存方式:无 缓存时间:7天 请求参数: serialGroupId:车系id fmt:返回格式 pageSize:一页条数 typeId:部件:1为外观,2为内饰,3为其他细节,4为官方图 请求后端URL: http://price.pcauto.com.cn/interface/iphone/photo_page_list.jsp?typeId=3&serialGroupId=10059&pageSize=999&pageNo=1 请求后端参数: serialGroupId:车系id pageSize:一页条数 pageNo:页数 typeId:部件:1为外观,2为内饰,3为其他细节,4为官方图 }}} === 2.2.11 [=#point221 预约驾车页]=== {{{ 备注:预约驾车页 请求URL:http://mrobot.pcauto.com.cn/v3/price/testdriver/ HTTP请求方式:get 是否需要登录:否 返回格式:html页面 缓存方式:无 缓存时间:无 请求参数: dealerId dealerName modelId modelName url:车型图片链接 阅读模式:无参数 白天;night 晚间 请求后端URL: http://mrobot.pcauto.com.cn/v3/price/provinceCityList }}} === 2.2.12 [=#point208 车型库首页热门车系列表&您可能对以下内容感兴趣]=== {{{ 备注:1、车型库首页热门车系; 2、获取可能感兴趣内容 请求URL:http://mrobot.pcauto.com.cn/configs/pcauto_hot_serials HTTP请求方式:get 是否需要登录:是 返回格式:json 缓存方式:无 缓存时间:无 请求参数:无 }}} === 2.2.13 [=#point209 车型库品牌列表]=== {{{ 备注:获取车型库品牌列表 请求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.2.14 [=#point210 通过品牌ID得到车系列表]=== {{{ 备注:通过品牌ID得到车系列表 请求URL:http://mrobot.pcauto.com.cn/v3/price/getSerialListByBrandId/60 HTTP请求方式:get 是否需要登录:否 返回格式:json 缓存方式:无 缓存时间:5分钟 请求参数: 品牌id 请求后端URL: http://price.pcauto.com.cn/interface/iphone/serialGroup_list_v2.jsp?bid=60 请求后端参数: 品牌id }}} === 2.2.15 [=#point255 车主点评列表页]=== {{{ 备注:获取某车系下的车主点评列表。接口为网页,点击网页中列表,跳转协议为:pcaction://pcauto-owner-review?modelId=${id} 请求URL:http://mrobot.pcauto.com.cn/v3/price/commentList/3404 HTTP请求方式:get 是否需要登录:否 返回格式:html页面 缓存方式:无 缓存时间:无 请求参数: 车系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.16 [=#point256 车主点评终端页]=== {{{ 备注:车主点评终端页 请求URL:http://mrobot.pcauto.com.cn/v3/price/commentDetail/19799 HTTP请求方式:get 是否需要登录:否 返回格式:html页面 缓存方式:无 缓存时间:无 请求参数: 车型id 阅读模式:无参数 白天;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.2.17 [=#point259 车型对比结果页]=== {{{ 备注:车型对比页 请求URL:http://mrobot.pcauto.com.cn/v3/price/detailComparev40?id1=26138&id2=26139 HTTP请求方式:get 是否需要登录:否 返回格式:html页面 缓存方式:无 缓存时间:无 请求参数: id1:对比车量1 id2:对比车辆2 阅读模式:无参数 白天;night 晚间 请求后端URL: http://price.pcauto.com.cn/interface/iphone/model_detail.jsp?mid=26138 请求后端参数: mid:对比车量1(从id1中取出) 请求后端URL: http://price.pcauto.com.cn/interface/iphone/model_detail.jsp?mid=26139 请求后端参数: mid: 对比车辆2(从id2中取出) }}} === 2.2.18 [=#point260 车型相关文章]=== {{{ 备注:车型相关文章,在原来的基础上添加顶踩数 请求URL:(获取某个车系下的文章列表)http://mrobot.pcauto.com.cn/v3/price/getNewestInfoListBySerialId/9010?pageNo=1&pageSize=20 (新闻文章列表) http://mrobot.pcauto.com.cn/v3/price/getNewsListBySerialId/3524?pageNo=1&pageSize=20 (评测文章列表)http://mrobot.pcauto.com.cn/v3/price/getProfileListBySerialId/3524?pageNo=1&pageSize=20 (导购文章列表)http://mrobot.pcauto.com.cn/v3/price/getGuideListBySerialId/3524?pageNo=1&pageSize=20 HTTP请求方式:get 是否需要登录:否 返回格式:json 缓存方式:无 缓存时间:1小时 请求参数: serialId:车系id ageNo:页码 pageSize:每页行数 请求后端URL: http://price.pcauto.com.cn/interface/iphone/serialGroup_news.jsp?sid=9010 http://ks.pcauto.com.cn/search.jsp?appName=auto_cms_base&q=+serial_ids:3524%20AND%20-channel_id:000001743%20AND%20a_type:n&return=a_id,title,url,picUrl,date,path &highlight=false&returnType=json&clusterQuery=cluster_channel:%D0%C2%CE%C5%B6%AF%CC%AC%20OR%20cluster_channel:%D0%C2%B3%B5%D7%CA%D1%B6 &sort=time:desc&mustquery=y&pageNo=1&perPage=20 http://ks.pcauto.com.cn/search.jsp?appName=auto_cms_base&q=serial_ids:3524%20AND%20a_type:n&return=a_id,title,url,picUrl,date,path&highlight=false &returnType=json&clusterQuery=cluster_channel:%c6%c0%b2%e2%ce%c4%d5%c2&sort=time:desc&mustquery=y&pageNo=1&perPage=20 http://ks.pcauto.com.cn/search.jsp?appName=auto_cms_base&q=serial_ids:3524%20AND%20a_type:n&return=a_id,title,url,picUrl,date,path&highlight=false &returnType=json&clusterQuery=cluster_channel:%b5%bc%b9%ba%ce%c4%d5%c2&sort=time:desc&mustquery=y&pageNo=1&perPage=20 请求后端参数: serialId:车系id pageNo:页码 perPage:每页行数 }}} === 2.2.19 [=#point261 行情文章列表]=== {{{ 备注:获取行情下的文章列表,在原来的基础上添加顶踩数 请求URL:http://mrobot.pcauto.com.cn/v3/price/getArticlePriceListBySerialId/3524?pageNo=1&pageSize=20&areaId=1 HTTP请求方式:get 是否需要登录:否 返回格式:json 缓存方式:无 缓存时间:1小时 请求参数: serialId:车系id ageNo:页码 pageSize:每页行数 areaId:地域id 请求后端URL: http://ks.pcauto.com.cn/search.jsp }}} === 2.2.20 [=#point264 找车搜索关键字]=== {{{ 备注:动态获取搜索关键字,由编辑在cms里维护 请求URL:http://mrobot.pcauto.com.cn/v3/price/modelsForSearch HTTP请求方式:get 是否需要登录:否 返回格式:json 缓存方式:无 缓存时间:15分钟 请求参数:无 返回参数: { "modelList": [ { "id": 123, "name": "蒙迪欧" } ] } 请求后端URL: http://www.pcauto.com.cn/client/news/tghd/1401/intf2907.js }}} === 2.2.21 [=#point265 降价]=== {{{ 备注:降价 请求URL:http://m.pcauto.com.cn/auto/market/r1.html?fromPcautoApp HTTP请求方式:get 是否需要登录:否 返回格式:html页面 缓存方式:无 缓存时间:2小时 请求参数:无 }}} == 2.3 订阅相关 == === 2.3.1 [=#point222 获取我的订阅]=== {{{ 备注:我的订阅 请求URL:http://mrobot.pcauto.com.cn/v3/bbs/getCars?type=1&pageNo=1&pageSize=1000 HTTP请求方式:get 是否需要登录:是 返回格式:json 缓存方式:无 缓存时间:无 请求参数: common_session_id:用户登陆后获得的认证id type:类型,此处为1 pageNo:页数 pageSize:每页显示多少条 请求后端URL: http://my.pcauto.com.cn/intf/getCars.jsp?act=getCarSeries&pageNo=1&pageSize=1000 请求后端参数: act:getCarSeries pageNo:页数 pageSize:每页显示多少条 }}} === 2.3.1 [=#point223 增加订阅]=== {{{ 备注:增加订阅,说明:不支持批量添加 请求URL:http://my.pcauto.com.cn/intf/modifyCar.jsp?act=save&req_enc=utf-8&resp_enc=utf-8&series=3054 HTTP请求方式:post 是否需要登录:是 返回格式:json 缓存方式:无 缓存时间:无 请求参数: common_session_id:用户登陆后获得的认证id series:车系id 返回参数: { carId = 518669; carPic = "http://img.pconline.com.cn/images/upload/upc/tx/auto5/1207/16/c4/12351711_12351711_1342426522843_270x202.jpg"; code = 1; message = "保存数据成功"; } }}} === 2.3.2 [=#point224 删除订阅]=== {{{ 备注:删除订阅,说明:不支持批量删除 请求URL:http://my.pcauto.com.cn/intf/modifyCar.jsp?act=delCar&req_enc=utf-8&resp_enc=utf-8&carId=518663 HTTP请求方式:post 是否需要登录:是 返回格式:json 缓存方式:无 缓存时间:无 请求参数: common_session_id:用户登陆后获得的认证id carId:爱车id 返回参数: { code: 1, message: "删除数据成功" } }}} == 2.4 收藏相关 == === 2.4.1 [=#point225 同步内容上传]=== {{{ 备注:同步论坛收藏的内容 请求URL:http://mrobot.pcauto.com.cn/v3/bbs/collectionUpload HTTP请求方式:post 是否需要登录:是 返回格式:json 缓存方式:无 缓存时间:无 请求参数: common_session_id:用户登陆后获得的认证id json:需要上传的数据提交给该参数。 注:series,model为汽车网客户端专用,pieforum,pietopic为电脑客户端专用 返回参数: { “series”:{ //车系 “addList”:[123121,1111,2222,3333,566788], //新增车系id数组,此处的id即为同步下载接口中的seriesId,没有新增的车系该字段留空,即“addList”:[],如下同。 “deleteList”:[12356,6666,5555,32145] //删除车系数组,此处的id为爱车id,即为同步下载接口中seriesList下的id字段 }, "model":{ //车型 “addList”:[{serialId:111, modelId:111},{serialId:111, modelId:111}], //新增车型id数组,serialId为车系id,modelId为车型id “deleteList”:[12356,6666,5555,32145] //删除车型数组,此id为爱车id,即为同步下载接口中modelList的id字段 }, “forum”:{ //论坛 “addList”:[123121,1111,2222,3333,566788], //新增论坛id数组,此处的id即为同步下载接口中的forumId “deleteList”:[12356,6666,5555,32145], //删除论坛数组,此id为收藏id,即为同步下载接口中forumList下的id字段 }, “topic”:{ //帖子 “addList”:[123121,1111,2222,3333,566788], //新增帖子id数组,此处的id即为同步下载接口中的topicId “deleteList”:[12356,6666,5555,32145], //删除论坛数组,此id为收藏id,即为同步下载接口中topicList下的id字段 }, “pieforum”:{ //论坛 “addList”:[123121,1111,2222,3333,566788], //新增论坛id数组,此处的id即为同步下载接口中的forumId “deleteList”:[12356,6666,5555,32145], //删除论坛数组,此id为收藏id,即为同步下载接口中forumList下的id字段 }, “pietopic”:{ //帖子 “addList”:[123121,1111,2222,3333,566788], //新增帖子id数组,此处的id即为同步下载接口中的topicId “deleteList”:[12356,6666,5555,32145], //删除论坛数组,此id为收藏id,即为同步下载接口中topicList下的id字段 } } 请求后端URL: http://my.pcauto.com.cn/intf/modifyCar.jsp //同步我的爱车数据&同步车系 http://bbs.pcauto.com.cn/action/user/favorite.jsp //同步我的收藏数据 http://bbs.pcauto.com.cn/action/user/favorite_delete.jsp //同步删除论坛版块 }}} === 2.4.2 [=#point226 添加收藏的文章]=== {{{ 备注:添加收藏的文章 请求URL:http://my.pcauto.com.cn/intf/FavorArticle.jsp?act=addFavorarticle HTTP请求方式:post 是否需要登录:是 返回格式:json 缓存方式:无 缓存时间:无 请求参数: common_session_id:用户登陆后获得的认证id favorArticleId:文章id,如果要批量添加,id参数的拼接方式为,favorArticleId=xxxxx,xxxxx }}} === 2.4.3 [=#point227 添加收藏的车型]=== {{{ 备注:添加收藏的车型,说明:此接口不支持批量添加 请求URL:http://my.pcauto.com.cn/intf/modifyCar.jsp?act=save HTTP请求方式:post 是否需要登录:是 返回格式:json 缓存方式:无 缓存时间:无 请求参数: common_session_id:用户登陆后获得的认证id series:车系id model:车型id }}} === 2.4.4 [=#point228 添加收藏的帖子]=== {{{ 备注:添加收藏的帖子 请求URL:http://bbs.pcauto.com.cn/action/user/favorite.jsp HTTP请求方式:post 是否需要登录:是 返回格式:json 缓存方式:无 缓存时间:无 请求参数: common_session_id:用户登陆后获得的认证id tid:帖子id }}} === 2.4.5 [=#point229 删除收藏的文章]=== {{{ 备注:删除收藏的文章 请求URL:http://my.pcauto.com.cn/intf/FavorArticle.jsp?act=delFavorarticle HTTP请求方式:post 是否需要登录:是 返回格式:json 缓存方式:无 缓存时间:无 请求参数: common_session_id:用户登陆后获得的认证id favorArticleId:文章id,如果要删除添加,id参数的拼接方式为,favorArticleId=xxxxx,xxxxx }}} === 2.4.6 [=#point230 删除收藏的车型]=== {{{ 备注:添加删除的车型,说明:此接口不支持批量删除 请求URL:http://my.pcauto.com.cn/intf/modifyCar.jsp?act=delCar HTTP请求方式:post 是否需要登录:是 返回格式:json 缓存方式:无 缓存时间:无 请求参数: common_session_id:用户登陆后获得的认证id carId:爱车id }}} === 2.4.7 [=#point231 删除收藏的帖子]=== {{{ 备注:删除收藏的帖子 请求URL:http://bbs.pcauto.com.cn/action/user/favorite_delete.jsp HTTP请求方式:post 是否需要登录:是 返回格式:json 缓存方式:无 缓存时间:无 请求参数: common_session_id:用户登陆后获得的认证id tid:帖子id,如果一次性要删除收藏的多条帖子,请拼接多个id参数,即:id=xxx&id=xxx }}} === 2.4.8 [=#point232 判断版块、帖子是否已经收藏]=== {{{ 备注:判断版块、帖子是否已经收藏 请求URL:http://bbs.pcauto.com.cn/action/user/check_favorite.jsp HTTP请求方式:post 是否需要登录:是 返回格式:json 缓存方式:无 缓存时间:无 请求参数: common_session_id:用户登陆后获得的认证id fid:版块id tid:帖子id 返回参数:如果已经登陆并且版块或者帖子已经收藏,返回收藏id,否则返回-1 }}} === 2.4.8 [=#point233 收藏夹信息---文章]=== {{{ 备注:判断版块、帖子是否已经收藏 请求URL:http://mrobot.pcauto.com.cn/v3/bbs/getFavoriteArticles?pageNo=1&pageSize=20 HTTP请求方式:get 是否需要登录:是 返回格式:json 缓存方式:无 缓存时间:无 请求参数: common_session_id:用户登陆后获得的认证id pageNo:页数 pageSize:每页显示多少条 请求后端URL: http://my.pcauto.com.cn/intf/FavorArticle.jsp?act=getFavorarticle&pageNo= 1&pageSize=20 请求后端参数: act:getFavorarticle pageNo:页数 pageSize:每页显示多少条 }}} === 2.4.9 [=#point234 收藏夹信息---车型]=== {{{ 备注:收藏夹信息---车型 请求URL:http://mrobot.pcauto.com.cn/v3/bbs/getCars?type=0&pageNo=1&pageSize=20 HTTP请求方式:GET 是否需要登录:是 返回格式:json 缓存方式:无 缓存时间:无 请求参数: common_session_id:用户登陆后获得的认证id type:类型,此处为0 pageNo:页数 pageSize:每页显示多少条 请求后端URL: http://my.pcauto.com.cn/intf/getCars.jsp?act=getCarModels&pageNo=1&pageSize=20 请求后端参数: act:getCarModels pageNo:页数 pageSize:每页显示多少条 }}} === 2.4.10 [=#point235 收藏夹信息---帖子]=== {{{ 备注:收藏夹信息---帖子 请求URL:http://mrobot.pcauto.com.cn/v3/bbs/getFavoriteTopics/826717?pageNo=1&pageSize=20 HTTP请求方式:get 是否需要登录:是 返回格式:json 缓存方式:无 缓存时间:无 请求参数: common_session_id:用户登陆后获得的认证id 用户id pageNo:页数 pageSize:每页显示多少条 请求后端URL: http://bbs.pcauto.com.cn/intf/user/_favTopics.jsp?userId=826717&pageSize=20&pageNo=1 请求后端参数: userId:826717(从id_0取出) pageNo:页数 pageSize:每页显示多少条 }}} == 2.5 个人中心 == === 2.5.1 [=#point236 我的帖子]=== {{{ 备注:个人中心-我的帖子 请求URL:http://mrobot.pcauto.com.cn/v3/bbs/myTopics/13128876?pageNo=1&pageSize=20&maxLength=20 HTTP请求方式:get 是否需要登录:是 返回格式:json 缓存方式:无 缓存时间:无 请求参数: filter:post|pick(post:回帖,pick:精华贴),缺省参数为主贴 pageNo:页码 pageSize:一页条数,默认20,最大500 maxLength 请求后端URL: http://bbs.pcauto.com.cn/intf/user/_topics.jsp?userId=13128876&pageNo=1&pageSize=20&maxLength=20 请求后端参数: userId:13128876(从id_0取出) pageNo:页数 pageSize:每页显示多少条 maxLength:帖子内容显示最大长度 }}} === 2.5.2 [=#point237 获取新消息数量]=== {{{ 备注:获取个人中心的新消息的数量。提醒包含一下几种:1.我发的帖子,别人回帖;2.我发的回帖,别人回复;3.我发的文章评论,别人回复 请求URL:http://mrobot.pcauto.com.cn/v3/bbs/getNewMsgCount HTTP请求方式:get 是否需要登录:是 返回格式:json 缓存方式:无 缓存时间:无 请求参数: common_session_id:用户登陆后获得的认证id 请求后端URL: http://bip.pcauto.com.cn/intf/message.jsp?act=getNumToJson&siteId=2&status=0 }}} === 2.5.3 [=#point238 清零系统消息]=== {{{ 备注:清零系统消息 请求URL:http://mrobot.pcauto.com.cn/v3/bbs/setNewMsgState HTTP请求方式:post 是否需要登录:是 返回格式:json 缓存方式:无 缓存时间:无 请求参数: messageType:1 typeIds:2004 请求后端URL: http://bip.pcauto.com.cn/intf/sysnotice.jsp?act=find&siteId=2&status=0&groupType=-1&pageNo=1&pageSize=200 //清理系统消息 http://bip.pcauto.com.cn/intf/message.jsp?act=find&siteId=2&status=0&groupType=-1&pageNo=1&pageSize=200 //清理私信 }}} === 2.5.4 [=#point253 获取个人私信]=== {{{ 备注:获取个人私信 请求URL:http://mrobot.pcauto.com.cn/v3/bbs/getMessage?pageSize=20&pageNo=1&userId=24286812 HTTP请求方式:get 是否需要登录:否 返回格式:json 缓存方式:无 缓存时间:无 请求参数: common_session_id:用户登陆后获得的认证id userId:对方的用户id }}} === 2.5.5 [=#point254 获取用户信息]=== {{{ 备注:获取用户信息 请求URL:http://mrobot.pcauto.com.cn/v3/bbs/getUserInfo HTTP请求方式:get 是否需要登录:是 返回格式:json 缓存方式:无 缓存时间:无 请求参数: uid:用户ID,如果没有此参数则返回当前用户信息 返回参数: { "image":头像 "isVip":是否认证车主 "level":用户级别 "name":用户名 "nickname":用户昵称 "serialId":认证车系ID "serialName":认证车系名 "userId":用户ID "friends":关注好友数 "fans":粉丝数 } 请求后端URL: http://bbs.pcauto.com.cn/action/user/user_setting_json.jsp http://bbs.pcauto.com.cn/plugin/vip/showCar.do //获取车主认证信息 http://bip.pcauto.com.cn/intf/focus.jsp //获取关注的好友数和粉丝数 }}} === 2.5.6 [=#point257 获取回帖回复提醒内容]=== {{{ 备注:获取回帖回复列表。说明:本接口和获取新消息的接口 http://trac.pc.com.cn/iphone/wiki/pcauto_4.0.0/interface#a2.6新消息 有相关联系。调用获取回帖成功会清零这个接口的forumReplyCount字段;调用获取评论回复成功会清零这个接口的commentReplyCount字段 请求URL:http://mrobot.pcauto.com.cn/v3/bbs/getTopicReplyReminds?pageSize=20&pageNo=1 HTTP请求方式:get 是否需要登录:是 返回格式:json 缓存方式:无 缓存时间:无 请求参数: common_session_id:用户登陆后获得的认证id pageNo:页数 pageSize:每页显示多少条 请求后端URL: http://bip.pcauto.com.cn/intf/sysnotice.jsp?act=find&siteId=2&status=-1&typeIds=2030,2031&noTemplate=true&pageNo=1&pageSize=20 请求后端参数: pageNo:页数 pageSize:每页显示多少条 }}} === 2.5.7 [=#point258 获取文章评论回复列表]=== {{{ 备注:获取文章评论回复列表。说明:本接口和获取新消息的接口 http://trac.pc.com.cn/iphone/wiki/pcauto_4.0.0/interface#a2.6新消息 有相关联系。调用获取回帖成功会清零这个接口的forumReplyCount字段;调用获取评论回复成功会清零这个接口的commentReplyCount字段 请求URL:http://mrobot.pcauto.com.cn/v3/bbs/getTopicReplyReminds?pageSize=20&pageNo=1 HTTP请求方式:get 是否需要登录:是 返回格式:json 缓存方式:无 缓存时间:无 请求参数: common_session_id:用户登陆后获得的认证id pageNo:页数 pageSize:每页显示多少条 返回参数: { "pageNo":1, "pageSize":20, "total":200, "resultList": [ { "id": 123123, //1和2时,为帖子id,为3时是文章id "type": 1,//1回复主贴,2回复回帖,3回复文章评论 "face": "",//头像 "userName": "xxx",//昵称 "userId": 6546, "replyToUserName":"xxx", // type为1时该字段有效。当用户A在我的主帖里回复了用户B,该字段返回用户B的昵称 "replyToUserId":123, //该字段返回的时id,其他同"reply-to-userName" "noticeId":123,消息id(删除消息需用此字段) "createAt": 1382582506000, "toReply": "引用内容", "content": "回复内容", "topicId":123, // 如果这条回复是评论,则这是对应评论列表的主题id;如果是回复帖子,为0 "topicUrl":"" , // 如果这条回复是评论,则这是对应评论列表的主题url;如果是回复帖子,为空字符串 "title":"", // 帖子或者文章标题 "floorId":123 , // 该回复的楼层id,评论和帖子都用这个字段 "floor":123 // 该回复的楼层数,评论和帖子都用这个字段 } ] } ps:这接口内容有3种 1.我发的帖子,别人回帖 2.我发的回帖,别人回复 3.我发的文章评论,别人回复 请求后端URL: http://bip.pcauto.com.cn/intf/sysnotice.jsp?act=find&siteId=2&status=-1&typeIds=2030,2031&noTemplate=true&pageNo=1&pageSize=20 请求后端参数: pageNo:页数 pageSize:每页显示多少条 }}} === 2.5.8 [=#point263 个人中心推广]=== {{{ 备注:获取个人中心的推广内容,由编辑在cms里维护 请求URL:http://mrobot.pcauto.com.cn/v3/bbs/personalExtend HTTP请求方式:get 是否需要登录:否 返回格式:json 缓存方式:无 缓存时间:15分钟 请求参数:无 返回参数: { "data": [ { "title": "我是文字链", "to-uri": "pcautobrowser://information-article/id" } ] } 请求后端URL: http://www.pcauto.com.cn/client/news/tghd/1401/intf2868.js }}} === 2.5.9 [=#point266 修改昵称]=== {{{ 备注:修改昵称 请求URL:http://my.pcauto.com.cn/intf/syncNickName.jsp HTTP请求方式:post 是否需要登录:是 返回格式:json 缓存方式:无 缓存时间:无 请求参数: req_enc:UTF-8 resp_enc:UTF-8 nickName:昵称 act:save 返回参数: {"code":0}表示成功, {"code":非0,"message":"提示"} }}} === 2.5.10 [=#point267 修改头像]=== {{{ 备注:修改头像 请求URL:http://upc.pcauto.com.cn/upload_head.jsp HTTP请求方式:post 是否需要登录:是 返回格式:json 缓存方式:禁用缓存 缓存时间:无 请求参数: 二进制图片数据 返回参数: 成功:{retCode: 0} 失败:{retCode: xxx} }}} === 2.5.11 [=#point270 发私信接口]=== {{{ 备注:发私信接口 请求URL:http://bip.pcauto.com.cn/intf/message.jsp HTTP请求方式:post 是否需要登录:是 返回格式:json 缓存方式:无 缓存时间:无 请求参数: accountId:用户ID act=create accountId:发送给某个用户 content:消息内容 captcha:验证码 req_enc:UTF-8 resp_enc:UTF-8 (说明:发送限制) 1.post 2.验证码 3.黑名单 4.邮箱绑定,该限制仅限於2012-01-01起注册的用户 5.发送频率 50次/ID/24H 6.白名单最多一次发送50个用户,非白名单则每次只能发一个 7.添加关键词库过滤 返回参数: {code:0,message:"提示"} }}} === 2.5.12 [=#point271 收发私信列表]=== {{{ 备注:收到与发出的私信列表 请求URL:http://mrobot.pcauto.com.cn/v3/bbs/getMessageList?type=1&common_session_id=6E2073035FC49C29DD038821CAF2058F93196617DE299753&resp_enc=UTF-8&siteId=2&status=-1&pageNo=1&pageSize=20&req_enc=UTF-8 HTTP请求方式:get 是否需要登录:是 返回格式:json 缓存方式:无 缓存时间:无 请求参数: type:私信类型(1 收到的私信; 0 发出的私信) siteId:网站ID(1是电脑网,2是汽车网,3是游戏网,4是女性网,5是亲子网,6是家居网) status:私信状态(-1为已读和未读,0表示未读,1表示已读) pageNo:页码 pageSize:一页条数,默认20,最大500 common_session_id req_enc:UTF-8 resp_enc:UTF-8 返回参数: { total: 总的条数 pageNo: 页码 pageCount: 页数 pageSize: 每页条数 resultList:{ id: 消息ID content: 消息内容 createTime: 发送时间 status: 阅读状态 accountId: 用户ID senderId: 发送者ID receiverNickname:发送者昵称 receiverFace:头像 replyId: 回复ID showStatus: 显示状态 } } 请求后端URL: http://bip.pcauto.com.cn/intf/message.jsp?act=find&siteId=2&status=-1&pageNo=1&pageSize=20 请求后端参数: pageNo:页码 pageSize:一页条数,默认20,最大500 }}} === 2.5.13 [=#point272 获取他人最新动态接口]=== {{{ 备注:获取他人最新动态接口 请求URL:http://mrobot.pcauto.com.cn/v3/bbs/newsfeed/31836836 HTTP请求方式:get 是否需要登录:是 返回格式:html页面 缓存方式:无 缓存时间:无 请求参数: UID:用户ID 请求后端URL: http://bip.pcauto.com.cn/intf/newsfeed.jsp?act=findMyNewsfeed&isWap=true&accountId=31836836&siteId=2&typeIds=2001,2003,2004&pageSize=20 }}} === 2.5.14 [=#point273 个人中心 - 我的评论]=== {{{ 备注:个人中心 - 我的评论 请求URL:http://mrobot.pcauto.com.cn/v3/cmt/userCmtList/31836836 HTTP请求方式:get 是否需要登录:是 返回格式:json 缓存方式:无 缓存时间:无 请求参数: UID:用户ID webSite:pcauto 返回参数: { "data": [ { "articleId": 4003061, "content": "很好的文章!!说不定哪天就用到了!!", "createTime": 1394361427000, "floor": 12, "id": 26731760, "ip": "192.168.239.90-113.64.110.39", "nickname": "dufu163", "replyRef": { }, "status": 2, "topicId": 13113197, "topicTitle": "证照手续不用愁(3)驾驶证丢了怎么办?", "topicUrl": "http://www.pcauto.com.cn/drivers/400/4003061.html", "url": "http://cmt.pcauto.com.cn/topic/a0/r0/p1/ps20/t13113197.html" } ], "pageNo": 1, "pageSize": 20, "status": 0, "total": 1, "uid": 31836836 } 请求后端URL: http://cmt.pcauto.com.cn/intf/uc_user_cmt.jsp?userId=31836836&webSite=pcauto&pageNo=1&pageSize=20 }}} === 2.5.15 [=#point274 关注&取消关注]=== {{{ 备注:关注&取消关注 请求URL:http://m.pcauto.com.cn/bip/intf/focus.jsp HTTP请求方式:post 是否需要登录:是 返回格式:json 缓存方式:无 缓存时间:无 请求参数: act=add|delete(add:关注,delete:取消关注) accountId=xxxxxx 当前用户ID friendId=xxxxxx 关注用户ID req_enc:UTF-8 resp_enc:UTF-8 common_session_id 返回参数: {"code":0}成功 }}} === 2.5.16 [=#point275 判断与某用户的关系]=== {{{ 备注:判断与某用户的关系 请求URL:http://m.pcauto.com.cn/bip/intf/focus.jsp HTTP请求方式:get 是否需要登录:是 返回格式:json 缓存方式:无 缓存时间:无 请求参数: act=isHisFocus accountId=xxxxxx 当前用户ID friendId=xxxxxx 关注用户ID req_enc:UTF-8 resp_enc:UTF-8 common_session_id 返回参数: 0:没关注,1:关注,2:被关注,3:相互关注 }}} === 2.5.17 [=#point276 获取系统消息]=== {{{ 备注:获取系统消息 请求URL:http://bip.pcauto.com.cn/intf/sysnotice.jsp?act=find&common_session_id=6E2073035FC49C29DD038821CAF2058F93196617DE299753&noTemplate=true&resp_enc=UTF-8&siteId=2&typeIds=2004&status=-1&pageNo=1&pageSize=20&req_enc=UTF-8 HTTP请求方式:get 是否需要登录:是 返回格式:json 缓存方式:无 缓存时间:无 请求参数: act=find siteId=网站ID(1是电脑网,2是汽车网,3是游戏网,4是女性网,5是亲子网,6是家居网) status=-1(-1为已读和未读,0表示未读,1表示已读) typeIds=2004 groupType=消息分组,默认全部,开发人员提供 status=0是未读,1是已读,默认-1是全部 startDate=开始时间 endDate=结束时间 beforeDay=在某个时间前 pageNo=页码 pageSize=一页条数,默认20,最大500 noTemplate=true不需要模板,false需要模板,默认是false 返回参数: { total: 总的条数 pageNo: 页码 pageCount: 页数 pageSize: 每页条数 resultList:{ id: 消息ID type: { //消息类型 name: 消息类型名称 id: 消息分类ID description: 描述 siteId: 网站ID templateId: 模板ID groupType: 分组ID } content: 模板内容 createTime: 发送消息时间戳 status: 状态 accountId: 接收消息人 siteId: 网站ID typeId: 分类ID senderId: 发送者ID groupSend: 是否群发 groupType: 消息分组 resultText: 操作结果 } }}} === 2.5.18 [=#point277 获取爱车列表]=== {{{ 备注:获取爱车列表 请求URL:http://my.pcauto.com.cn/intf/getCars.jsp HTTP请求方式:get 是否需要登录:是 返回格式:json 缓存方式:无 缓存时间:无 请求参数: act{ =getCars 获取该用户所有爱车; =getCarSeries获取该用户的添加的车型; =getCarModels获取该用户的添加的车系; } accountId = (不传此参数,将获取登录ID,); pageNo = (次参数不传,则为默认为1,即第一页); pageSize = (次参数不传,则为默认为20,最小为1,最大为100); callback = (回调函数) 返回参数: 失败:{"code":-1,"message":""} 成功:{ "total":5, "pageNo":1, "pageCount":1, "pageSize":20, "resultList":[ "createTime":"2013-11-28 08:24:21", "accountId":8749870, "carSeriesId":4580, "carModelId":0, "updateTime":"2013-11-28 08:24:21", "carPic":"http://img.pconline.com.cn/images/upload/upc/tx/auto5/1311/17/c2/28719139_1384678383261_270x202.jpg", "brandId":932, "buyPlaceId":0, "id":270094, "driveStatus":0, "buyPlace":null, "name":"残缺的F5", "brand":" 长城汽车 ", "carSeriesName":"哈弗H6" ] } 注意: 用户须登录; 调用接口时需把common_session_id传过来; 因为act=getCars是旧接口,不能改动,所以没有做任何改变,没有分页,act=getCarSeries, act=getCarModels是新接口,可传分页参数,新旧接口返回json结构不一样。 }}} === 2.5.19 [=#point2178 收集推送token接口]=== {{{ 备注:token数据放在passport2,赖子粼负责 请求URL:http://passport2.pconline.com.cn/passport2/api/mobilePushInfo.jsp HTTP请求方式:post 是否需要登录:是 返回格式:json 缓存方式:无 缓存时间:无 请求参数: act=addMobilePushInfo deviceType=iOS//设备类型 token=xxx//推送token 返回参数: {"code":0,"message":"数据已经插入"} }}} === 2.5.20 [=#point268 获取用户好友列表]=== {{{ 备注:返回包括关注的好友和粉丝 请求URL: http://my.pcauto.com.cn/intf/app/focus.jsp?accountId=31836836&act=findFocus&common_session_id=6E2073035FC49C29DD038821CAF2058F93196617DE299753&resp_enc=UTF-8&pageNo=1&pageSize=20&req_enc=UTF-8 HTTP请求方式:get 是否需要登录:是 返回格式:json 缓存方式:无 缓存时间:无 请求参数: accountId:用户ID,如果没有改参数的话则返回当前用户的好友列表 act:findFocus为关注,findFocusBy为粉丝 pageNo:页码 pageSize:页长度 common_session_id req_enc:UTF-8 resp_enc:UTF-8 返回参数: { "total":18, "pageCount":2, "pageNo":1, "pageSize":20, "resultList":[ { "accountId":用户ID "focusNum":关注好友数 "fanNum":粉丝数 "nickName":用户昵称 "image":头像 } ] } }}} === 2.5.21 [=#point269 验证码接口]=== {{{ 备注:验证码接口 请求URL:http://captcha.pcauto.com.cn/captcha/v.jpg HTTP请求方式:get 是否需要登录:否 返回格式: 缓存方式:禁用缓存 缓存时间:无 请求参数:无 返回参数: 返回一张验证码图片 }}} == 2.6 资讯 == === 2.6.1 [=#point240 搜索资讯]=== {{{ 备注:搜索资讯 请求URL:http://mrobot.pcauto.com.cn/v2/cms/search?q=che HTTP请求方式:get 是否需要登录:否 返回格式:json 缓存方式:无 缓存时间:无 请求参数: q:搜索关键字 请求后端URL: http://ks.pcauto.com.cn/search.jsp?returnType=json&appName=auto_cms_base&clustered=cluster_channel,cluster_city &return=id,date,url,title,summary_store,tag&search=title&highlight=false&q=filter:1+che&perPage=0 }}} === 2.6.2 [=#point241 分类栏目资讯搜索]=== {{{ 备注:搜索资讯 请求URL:http://mrobot.pcauto.com.cn/v2/cms/search?q=car&clusterQuery=(cluster_channel:新闻动态) HTTP请求方式:get 是否需要登录:否 返回格式:json 缓存方式:无 缓存时间:无 请求参数: q:搜索关键字 clusterQuery=(cluster_channel:分类栏目) 请求后端URL: http://ks.pcauto.com.cn/search.jsp?returnType=json&appName=auto_cms_base&clustered=cluster_channel,cluster_city&return=id,date,url,title,summary_store,tag &search=title&highlight=false&q=filter:1+car&perPage=100&clusterQuery=(cluster_channel:新闻动态) }}} === 2.6.3 [=#point242 用户体验计划]=== {{{ 备注:用户体验计划 请求URL:http://www.pconline.com.cn/sjzh/ued/app/auto/iphone/ HTTP请求方式:get 是否需要登录:否 返回格式:html页面 缓存方式:无 缓存时间:15分钟 请求参数:无 }}} === 2.6.4 [=#point243 栏目页topArticle增加楼层数和图集张数]=== {{{ 备注:添加total字段;并且给所有栏目实现分页功能 请求URL:http://mrobot.pcauto.com.cn/v2/cms/channels/1 HTTP请求方式:get 是否需要登录:否 返回格式:json 缓存方式:无 缓存时间:5分钟 请求参数: 栏目ID }}} === 2.6.5 [=#point244 车系聚合页]=== {{{ 备注:获取车系聚合页数据 请求URL:http://mrobot.pcauto.com.cn/v2/cms/serialMixedData/228?pageNo=1&pro=广东省&city=广州市&v=4.0.0 HTTP请求方式:get 是否需要登录:否 返回格式:json 缓存方式:无 缓存时间:5分钟 请求参数:(说明:客户端获取http://whois.pconline.com.cn/ipJson.jsp?level=2的返回参数,作为本接口area参数的值请求本接口) 已经订阅的车系id pageNo:页数 pageSize:每页显示多少条 pro:省份,截取从接口http://whois.pconline.com.cn/ipJson.jsp?level=2中返回的参数中的pro city:省份,截取从接口http://whois.pconline.com.cn/ipJson.jsp?level=2中返回的参数中的city v=4.0.0 请求后端URL: http://mrobot.pcauto.com.cn/v2/cms/serials/228?pro=广东省&city=广州市 请求后端参数: pro:省份,截取从接口http://whois.pconline.com.cn/ipJson.jsp?level=2中返回的参数中的pro city:城市,截取从接口http://whois.pconline.com.cn/ipJson.jsp?level=2中返回的参数中的city }}} === 2.6.6 [=#point245 文章终端页]=== {{{ 备注:获取文章 请求URL:http://mrobot.pcauto.com.cn/v3/cms/articles/4147040?articleTemplate=3.6.0&size=18&app=pcautobrowser&picRule=2&template=(null)&channelId=4&serialId=0 HTTP请求方式:get 是否需要登录:否 返回格式:html页面 缓存方式:无 缓存时间:1小时 请求参数: 文章ID articleTemplate=3.6.0 size:字体大小 app=pcautobrowser picRule:请求网络方式:0 非wifi; 2 wifi访问 pageNo:页码 template:模板 channelId:栏目ID serialId:车系ID date:文章直播时间(说明:当参数template=live时,传递date,否则不传) 阅读模式:无参数 白天;night 晚间 请求后端URL: helper_uri_articles_3?id=4147040 请求后端参数: id:4147040(从id_0取出) }}} == 2.7 评论 == === 2.7.1 [=#point246 获取文章最新评论楼层数]=== {{{ 备注:获取文章最新评论楼层数 请求URL:http://mrobot.pcauto.com.cn/v3/cmt/get_newest_floor?url=http://www.pcauto.com.cn/pingce/414/4147099.html HTTP请求方式:get 是否需要登录:否 返回格式:json 缓存方式:无 缓存时间:无 请求参数: url:文章主题url 请求后端URL: http://cmt.pcauto.com.cn/action/topic/get_data.jsp?url=http://www.pcauto.com.cn/pingce/414/4147099.html 请求后端参数: url:文章主题url }}} === 2.7.2 [=#point247 获取评论]=== {{{ 备注:获取文章评论 请求URL:http://mrobot.pcauto.com.cn/v3/cmt/new_topics/13118127?articleId=4147040&reverse=0&pageNo=1&pageSize=20 HTTP请求方式:get 是否需要登录:否 返回格式:json 缓存方式:无 缓存时间:无 请求参数: topicId:主题ID articleId:文章ID reverse:排序方式:0 倒序; 1 正序 pageNo:页码 pageSize:每页行数 请求后端URL: http://cmt.pcauto.com.cn/action/comment/list_new_json.jsp?tId=13118127&arch=0&reverse=0&pageSize=20 http://cmt.pcauto.com.cn/intf/tophot.jsp?tid=13118127 请求后端参数: tid:主题ID(从id_0取出) reverse:排序方式:0 倒序; 1 正序 pageSize:每页行数 }}} === 2.7.3 [=#point248 顶评论]=== {{{ 备注:顶评论 请求URL:http://cmt.pcauto.com.cn/action/comment/support_json.jsp?cid=26821494&sp=1 HTTP请求方式:get 是否需要登录:否 返回格式:json 缓存方式:无 缓存时间:无 请求参数: cid:评论ID sp=1(顶数量+1) }}} === 2.7.4 [=#point249 回复文章评论]=== {{{ 备注:回复文章评论 请求URL:http://cmt.pcauto.com.cn/action/comment/create_utf8.jsp HTTP请求方式:post 是否需要登录:否 返回格式:json 缓存方式:无 缓存时间:无 请求参数: topicId:主题ID topicUrl:主题url articleTitle:文章标题 content:回复内容 name:用户名 是否匿名:0 否 replyFloor:回复楼层 articleId:文章ID }}} === 2.7.5 [=#point250 车型降价信息]=== {{{ 备注:获取某个车系下在售车型的降价信息 请求URL:http://mrobot.pcauto.com.cn/v3/price/getDepreciateModelBySerialId/3544?pageNo=1&pageSize=20&pro=广东省&city=广州市 HTTP请求方式:get 是否需要登录:否 返回格式:json 缓存方式:无 缓存时间:1天 请求参数: serialId:车系id pageNo:第几页 pageSize:每页显示多少条 pro:省份,截取从接口http://whois.pconline.com.cn/ipJson.jsp?level=2中返回的参数中的pro city:省份,截取从接口http://whois.pconline.com.cn/ipJson.jsp?level=2中返回的参数中的city 请求后端URL: http://mrobot.pcauto.com.cn/v3/price/allRegionList //获取城市列表 http://price.pcauto.com.cn/interface/iphone/get_models_discount.jsp //定位到了某个具体的城市,获取该城市的数据 http://price.pcauto.com.cn/interface/iphone/get_models_discount.jsp?sid=3544&areaId=0&pageSize=20&pageNo=1 //定位 不到具体的城市或者所在城市无数据,则出省会的数据。如果省会也无数据,则出全国的数据 请求后端参数: sid:车系id(从id_0取出) pageNo:第几页 pageSize:每页显示多少条 }}} === 2.7.6 [=#point251 顶踩接口]=== {{{ 备注:对某个对象赞或者踩 请求URL:http://mdata.pcauto.com.cn/pcauto/user/ups-downs.jsp?id=4147099&type=1&action=1 HTTP请求方式:post 是否需要登录:否 返回格式:json 缓存方式:无 缓存时间:无 请求参数:(说明:参数错误以及非post方法提交会返回400的status code) id:112(文章、帖子或者图集id) type:1( 类型id,1为文章、2为帖子或者3为图集) action:3 (动作,1为‘顶’、2为‘踩’、3为‘取消顶’、4为‘取消踩’) 返回参数: { "id":123 // 文章、帖子或者图集id "type":1, // 类型id,1为文章、2为帖子,3为图集 "resultCode":0, // 0表示成功,-1表示失败 "msg":"提示信息", // 提示信息 "ups":123, // 赞的数量 "downs":123 // 踩的数量 } }}} === 2.7.7 [=#point252 文章、帖子获取顶踩数]=== {{{ 备注:获取某个对象的顶踩数 请求URL:http://mrobot.pcauto.com.cn/v3/cmt/getUpsDowns?params={"params":[{"id":4147099,"type":1}],"flag":1} HTTP请求方式:get 是否需要登录:否 返回格式:json 缓存方式:无 缓存时间:15分钟 请求参数: params:此参数为json格式的字符串,具体格式如下: { "flag": 1, "params": [ { "type": 1, //对象类型,1为文章;2为帖子;3为图集 "id": 3147444 //文章id、帖子id或者图集id } ] } 请求后端URL: http://mdata.pcauto.com.cn/pcauto/user/ups-downs-list.jsp?params={"params":[{"id":4147099,"type":1}],"flag":1} 请求后端参数: params:此参数为json格式的字符串,具体格式如下: { "flag": 1, "params": [ { "type": 1, //对象类型,1为文章;2为帖子;3为图集 "id": 3147444 //文章id、帖子id或者图集id } ] } }}} === 2.7.8 [=#point262 评论推广]=== {{{ 备注:获取评论的推广内容,由编辑在cms里维护 请求URL:http://mrobot.pcauto.com.cn/v3/bbs/commentExtend HTTP请求方式:get 是否需要登录:否 返回格式:json 缓存方式:无 缓存时间:15分钟 请求参数:无 返回参数: { "data": [ { "image": "http://xxxxxx", "to-uri": "pcautobrowser://information-article/id" } ] } 请求后端URL: http://www.pcauto.com.cn/client/news/tghd/1401/intf2887.js }}} = 3. 电脑客户端接口列表 = == 3.1 配置相关 == === 3.1.1 自动更新 === {{{ URL: http://mrobot.pconline.com.cn/configs/pconline_v31_auto_update.json 方法:GET 是否登录:否 缓存:无 }}} == 3.2 资讯 == === 3.2.1 栏目树 === {{{ iOS: http://mrobot.pconline.com.cn/configs/pconline_v4_cms_iphone_channel_tree Android: http://mrobot.pconline.com.cn/configs/pconline_v4_cms_android_channel_tree 方法:GET 是否登录:否 缓存:无 }}} === 3.2.2 文章列表 === {{{ URL:http://mrobot.pconline.com.cn/v2/cms/channels/1 方法:GET 是否登录:否 缓存:HCS+客户端 缓存时间:头条300秒,非头条1800秒 格式:json }}} === 3.2.3 文章 === {{{ URL:http://mrobot.pconline.com.cn/v3/cms/articles/{article id} 方法:GET 是否登录:否 缓存:HCS+客户端 缓存时间:21600秒 格式:html }}} === 3.2.4 文章离线下载 === {{{ URL:http://mrobot.pconline.com.cn/v3/cms/articles/{aritlce id}.zip 方法:GET 是否登录:否 缓存:无 格式:zip包 }}} === 3.2.5 搜索文章的分类结果 === {{{ URL:http://mrobot.pconline.com.cn/v2/cms/search?q=%E4%BD%A0%E5%A5%BD 请求方式:GET 是否登录:否 缓存:无 请求参数: q:搜索关键字,该参数需要进行url编码 }}} === 3.2.6 搜索文章的分类结果 === {{{ URL:http://mrobot.pconline.com.cn/v2/cms/search?q=%E4%BD%A0%E5%A5%BD 请求方式:get 是否登录:否 缓存:无 请求参数: q:搜索关键字,该参数需要进行url编码 }}} === 3.2.7 搜索文章然后选择分类 === {{{ URL: http://mrobot.pconline.com.cn/v2/cms/search?q=%E4%BD%A0%E5%A5%BD&clusterQuery=(cluster_channel:%E6%96%B0%E9%97%BB%E6%96%87%E7%AB%A0) 请求方式:GET 是否需要登录:否 请求参数: q:搜索关键字,该参数需要进行url编码 clusterQuery:在搜索文章的分类中选择的其中一个分类,该参数需要进行url编码 }}} == 3.3 评论 == === 3.3.1 根据文章链接请求评论id等信息 === {{{ URL:http://cmt.pconline.com.cn/action/topic/get_data.jsp?url=http://mobile.pconline.com.cn/guide/1207/2847405.html 请求方式:GET 是否需要登录:否 请求参数: url:文章链点 }}} === 3.3.2 根据评论id请求评论列表 === {{{ URL: http://mrobot.pconline.com.cn/v3/cmt/topics/{文章对应的评论id} [[BR]] 请求方式:GET 是否需要登录:否 请求参数: reverse:排序方式,0代表按发表时间倒序,1代码正序 [[BR]] support:待验证 }}} === 3.3.3 顶评论 === {{{ URL:http://cmt.pconline.com.cn/action/comment/support_json.jsp?cid=24604747&sp=1 请求方式:GET 是否需要登录:否 请求参数: cid:某条评论的id sp:待验证 }}} === 3.3.4 发表以及回复评论 === {{{ URL:http://cmt.pconline.com.cn/action/comment/create_utf8.jsp 请求方式:post 是否需要登录:匿名不需要,非匿名需要。 请求参数: id:评论id anonymous:是否匿名 columnId:未知 content:评论内容 title:文章标题 replyFloor2:回复的楼层,如果是发表评论则该参数可以不加 [[BR]] common_session_id:会话id,如果是匿名则该参数可以不加 }}} == 3.4 图集 == === 3.4.1 请求图集列表 === {{{ URL:http://mrobot.pconline.com.cn/v2/photo/albums?groupId=836 请求方式:get 是否需要登录:否 请求参数: groupId:类别id }}} === 3.4.2 [=#point213 图赏]=== {{{ 备注:图赏页 请求URL:http://agent1.pconline.com.cn:8941/photolib/iphone_cate_json.jsp?id=41 HTTP请求方式:get 是否需要登录:否 返回格式:json 缓存方式:无 缓存时间:无 请求参数: id:41//图册ID 返回参数:{ count: 264, groups: [ { cover: "http://img.pconline.com.cn/images/piclib/201404/04/simple/1/13966061943529agcvss4w7.jpg", id: 12348, name: "【高清风关】盛夏观潮涌", photoCount: 11, url: "http://agent1.pconline.com.cn:8941/iphone_json.jsp?id=12348" }, ] } }}} === 3.4.3 [=#point214 图赏-图册]=== {{{ 备注:进入图赏页,点击具体图册 请求URL:http://mrobot.pconline.com.cn/v2/photo/albums?modelId=12348 HTTP请求方式:get 是否需要登录:否 返回格式:json 缓存方式:无 缓存时间:0.25 请求参数:{ modelId:12348//图册ID } 返回参数:{ num: 11, photos: [ { desc: "", id: 217892, name: "【高清风关】盛夏观潮涌", thumb: "http://i3.3conline.com/images/piclib/201404/04/batch/1/221434/1396606464802k7txqgzx8o_small.jpg", thumbUrl: "http://i3.3conline.com/images/piclib/201404/04/batch/1/221434/1396606464802k7txqgzx8o_wap.jpg", url: "http://i3.3conline.com/images/piclib/201404/04/batch/1/221434/1396606464802k7txqgzx8o_medium.jpg" }, ], total: 11 } }}} == 3.5 论坛 == === 3.5.1 请求热门帖子 === {{{ URL:http://mrobot.pconline.com.cn/v2/cms/proxy?uri=http://itbbs.pconline.com.cn/intf/common/_topics.jsp?display=json2&type=pick_month&orderby=view&count=150&forums=8&callback= 请求方式:get 是否需要登录:否 请求参数: uri:热门帖子链接 备注:嵌套uri的参数均未清楚其作用 }}} === 3.5.1 请求某论坛帖子列表 === {{{ URL:http://mrobot.pconline.com.cn/proxy/itbbs/forums/{论坛id}?filter=pick&pageNo=1&pageSize=20 例子:http://mrobot.pconline.com.cn/proxy/itbbs/forums/768714?filter=pick&pageNo=1&pageSize=20 请求方式:get 是否需要登录:否 请求参数: filter:筛选器,填写pick返回精华帖,默认返回全部帖子 }}} === 3.5.2 搜索某个论坛下的帖子 === {{{ http://mrobot.pconline.com.cn/v3/itbbs/search?q=%E4%B8%89%E6%98%9F&forumId=768943 请求方式:get 是否需要登录:否 请求参数: q:搜索关键字,需要url编码 forumId:论坛id pageNo: 分页 默认为第1页 pageSize: 每页的条数 默认为10 }}} === 3.5.3 帖子终端页 === {{{ URL:http://mrobot.pconline.com.cn/v2/itbbs/topics/{帖子id}?pageNo=1&pageSize=20 例子:http://mrobot.pconline.com.cn/v2/itbbs/topics/15393814?pageNo=1&pageSize=20&common_session_id=xxxxx 请求方式:get 是否需要登录:否 请求参数: common_session_id:登录之后可以查看隐藏内容 }}} === 3.5.4 上传图片 === {{{ URL:http://upc.pconline.com.cn/upload_quick.jsp?application=yidong 请求方式:post 是否需要登录:是 请求参数: test:待验证 file:文件名称,文件本体 备注:富文本格式传送,该接口返回图片url,其被用于回帖或者发帖中贴图。 }}} === 3.5.5 发帖 === {{{ URL:http://mrobot.pconline.com.cn/proxy/itbbs/forums/{论坛id} 例子:http://mrobot.pconline.com.cn/proxy/itbbs/forums/768714 请求方式:post 是否需要登录:是 请求参数: agent:待验证 title:帖子标题 message:帖子正文 }}} === 3.5.6 回帖 === {{{ URL:http://mrobot.pconline.com.cn/proxy/itbbs/topics/{帖子id} 例子:http://mrobot.pconline.com.cn/proxy/itbbs/topics/15393814 请求方式:post 是否需要登录:是 请求参数: agent:待验证 message:回复内容 }}} === 3.5.7 论坛列表 === {{{ 论坛配置 http://mrobot.pconline.com.cn/configs/pconline_v4_bbs_forum_tree 增加最数码板块 层次结构:(id使用负数区分是否最数码论坛,对于最数码论坛使用不同的接口,使用实请自行把id转为正数) 最数码论坛 id -2 二手闲置交易 id -48 水聊地带 id -72 }}} == 3.6 产品库 == === 3.6.1 [=#point21 找产品-品牌列表]=== {{{ 备注:进入找产品页,选择产品分类,进入品牌列表 请求URL:http://mrobot.pconline.com.cn/v3/product/brand/20807 HTTP请求方式:get 是否需要登录:否 返回格式:json 缓存方式:无 缓存时间:无 请求参数:无 返回参数:{ partition: { recommondBrands: { brands: [ { id: 21765, logo: "http://img.pconline.com.cn/images/product/brand/21765/lenovo.jpg", name: "联想" }, ], index: "荐", rowNum: 7 }, totalBrands: { sections: [ { brands: [ { id: "44870", letter: "A", name: "ASmobile" }, ], index: "A", rowNum: 3 }, ], total: 92 } }, type: 20807 } }}} === 3.6.2 [=#point22 找产品-筛选]=== {{{ 备注:进入找产品页,选择产品分类,进入品牌列表,选择筛选 请求URL:http://mrobot.pconline.com.cn/v2/product/models/criterion/20807 HTTP请求方式:get 是否需要登录:否 返回格式:json 缓存方式:无 缓存时间:168 请求参数:无 返回参数:{ criterion: [ { cris: [ { cId: "21765", count: "575", name: "联想", value: 21765 }, ], name: "品牌", value: "品牌" }, ] } }}} === 3.6.3 [=#point23 找产品-查询筛选结果]=== {{{ 备注:进入找产品页,选择产品分类,进入品牌列表,选择筛选,选择筛选条件之后查询 请求URL:http://mrobot.pconline.com.cn/v3/product/models/search/20807?queryJson=%7B%22%E5%A4%84%E7%90%86%E5%99%A8%E7%B1%BB%E5%9E%8B%22:%5B%22%E7%AC%AC%E5%9B%9B%E4%BB%A3%E9%85%B7%E7%9D%BFi5%22,%22%E7%AC%AC%E5%9B%9B%E4%BB%A3%E9%85%B7%E7%9D%BFi3%22,%22%E7%AC%AC%E4%B8%89%E4%BB%A3%E9%85%B7%E7%9D%BFi7%22,%22%E7%AC%AC%E4%B8%89%E4%BB%A3%E9%85%B7%E7%9D%BFi5%22,%22%E7%AC%AC%E4%B8%89%E4%BB%A3%E9%85%B7%E7%9D%BFi3%22,%22AMD%20APU%20A10%22,%22AMD%20APU%20A8%22,%22AMD%20APU%20A6%22%5D,%22%E6%98%BE%E5%8D%A1%E7%B1%BB%E5%9E%8B%22:%5B%22APU%22,%22%E7%8B%AC%E7%AB%8B%22,%22%E6%A0%B8%E8%8A%AF%E6%98%BE%E5%8D%A1%22,%22%E6%A0%B8%E8%8A%AF%E6%98%BE%E5%8D%A1+%E7%8B%AC%E7%AB%8B%E6%98%BE%E5%8D%A1%22,%22APU+%E7%8B%AC%E7%AB%8B%E6%98%BE%E5%8D%A1%22%5D,%22%E5%B1%8F%E5%B9%95%E7%B1%BB%E5%9E%8B%22:%5B%22%E8%A7%A6%E6%8E%A7%E5%B1%8F%22,%22%E6%97%8B%E8%BD%AC%E5%B1%8F%22,%22%E7%BF%BB%E8%BD%AC%E5%B1%8F%22,%22%E6%BB%91%E5%8A%A8%E5%B1%8F%22,%22%E5%8F%8C%E5%B1%8F%E5%B9%95%22%5D,%22%E5%B1%8F%E5%B9%95%E5%A4%A7%E5%B0%8F%22:%5B%2214.0%20TO%2014.9%22,%2215.0%20TO%2015.9%22,%2213.0%20TO%2013.9%22%5D,%22%E4%BA%A7%E5%93%81%E5%AE%9A%E4%BD%8D%22:%5B%22%E5%AE%9E%E7%94%A8%E6%99%AE%E5%8F%8A%E6%9C%AC%22,%22%E5%95%86%E7%94%A8%E5%8A%9E%E5%85%AC%E6%9C%AC%22,%22%E6%B8%B8%E6%88%8F%E5%BD%B1%E9%9F%B3%E6%9C%AC%22%5D,%22%E5%93%81%E7%89%8C%22:%5B23906%5D,%22price_100%22:%5B%223000%20TO%203999%22%5D%7D&pageNo=1&orderId=1 HTTP请求方式:get 是否需要登录:否 返回格式:json 缓存方式:无 缓存时间:无 请求参数:{ queryJson:{"处理器类型":["第四代酷睿i5","第四代酷睿i3","第三代酷睿i7","第三代酷睿i5","第三代酷睿i3","AMD APU A10","AMD APU A8","AMD APU A6"],"显卡类型":["APU","独立","核芯显卡","核芯显卡 独立显卡","APU 独立显卡"],"屏幕类型":["触控屏","旋转屏","翻转屏","滑动屏","双屏幕"],"屏幕大小":["14.0 TO 14.9","15.0 TO 15.9","13.0 TO 13.9"],"产品定位":["实用普及本","商用办公本","游戏影音本"],"品牌":[23906],"price_100":["3000 TO 3999"]}//查询的条件 pageNo:1//页码 orderId:1//排序条件 } 返回参数:{ data: [ { hotNew: 0, id: 548557, idxPic: "http://img.pconline.com.cn/images/product/5485/548557/01_cn.jpg", is-ultrabook: 0, items: [ "处理器", "Intel Core i5-3337U(1.8GHz/L3 3M)", "操作系统", "Windows 8", "内存容量", "6GB", "硬盘容量", "500GB", "屏幕尺寸", "15.6英寸", "分辨率", "1366×768", "显卡芯片", "AMD Radeon HD 8730M,+Intel HD 4000" ], noPriceMsg: "新品", price: 3999, shortName: "戴尔Inspiron灵越 15R(Ins15RD-2628)", url: "http://mrobot.pconline.com.cn/v3/product/abstact/548557" }, ], pageCount: 1, pageNo: 1, pageSize: 25, total: 2 } }}} === 3.6.4 [=#point24 找产品-产品列表]=== {{{ 备注:进入找产品页,选择产品分类,再选择具体品牌进入该品牌下面的产品列表 请求URL:http://mrobot.pconline.com.cn/v3/product/types/20807?pageNo=1&orderId=1&fmt=json&brandId=21765 HTTP请求方式:get 是否需要登录:否 返回格式:json 缓存方式:无 缓存时间:24 请求参数:{ pageNo:1//页码 orderId:1//排序条件 fmt:json brandId:21765//品牌ID } 返回参数:{ data: [ { hotNew: 0, id: 552531, idxPic: "http://img.pconline.com.cn/images/product/5525/552531/Flex-14-5_cn.jpg", is-ultrabook: 0, items: [ "处理器", "Intel Core i5-4200U(1.6GHz/L3 3M)", "操作系统", "Windows 8", "内存容量", "4GB", "硬盘容量", "500GB", "屏幕尺寸", "14英寸", "分辨率", "1366×768", "显卡芯片", "NVIDIA GeForce GT 720M,+Intel HD 4400" ], noPriceMsg: "新品", price: 4599, shortName: "联想Flex14AT-IFI(橙色腰线)", url: "http://mrobot.pconline.com.cn/v3/product/abstact/552531" }, ], pageCount: 23, pageNo: 1, pageSize: 25, total: 574 } }}} === 3.6.5 [=#point25 找产品-产品详情(概述)]=== {{{ 备注:进入找产品页,选择产品分类,再选择具体品牌进入该品牌下面的产品列表,选择具体产品进入产品概述 请求URL:http://mrobot.pconline.com.cn/v3/product/abstact/546006?ver=33 HTTP请求方式:get 是否需要登录:否 返回格式:html页面 缓存方式:无 缓存时间:168 请求参数:{ ver=33// } 返回参数:无 }}} === 3.6.6 [=#point26 找产品-产品详情(概述-进入论坛)]=== {{{ 备注:进入找产品页,选择产品分类,再选择具体品牌进入该品牌下面的产品列表,选择具体产品进入产品概述,点击进入论坛按钮 请求URL:http://mrobot.pconline.com.cn/v3/itbbs/newForums/300700?pageNo=1&pageSize=19&orderby=postat HTTP请求方式:get 是否需要登录:否 返回格式:json 缓存方式:无 缓存时间:0 请求参数:{ 论坛ID:300700 pageNo:1//页码 pageSize:19//一页条数 orderby=postat:最新帖,orderby=replyat:最热帖,filter=pick:精华帖 //排序条件 } 返回参数:{ forum: { bbs: 240024, favoriteId: -1, forumId: 300700, name: "联想笔记本大区", parentId: 240024 }, pageNo: 1, pageSize: 19, topTopics: [ ], topicList: [ { author: { name: "deisdg", nickname: "deisdg", userId: 31859539 }, createAt: 1396947066000, floor: 1, image: "", replyCount: 0, title: "“主机一直发出比较大的声音”的原因及解决办法", topicId: 51314003, uri: "http://itbbs.pconline.com.cn/notebook/51314003.html", view: 2 }, ], total: 32926 } }}} === 3.6.7 [=#point27 找产品-产品详情(概述-进入论坛)]=== {{{ 备注:进入找产品页,选择产品分类,再选择具体品牌进入该品牌下面的产品列表,选择具体产品进入产品概述,选择对比,对比后的结果 请求URL:http://mrobot.pconline.com.cn/v3/product/detailComparev33?id1=552531&id2=558360 HTTP请求方式:get 是否需要登录:否 返回格式:html 缓存方式:无 缓存时间:无 请求参数:{ id1:552531//对比产品1的ID id2:558360//对比产品2的ID } 返回参数:无 }}} === 3.6.8 [=#point28 找产品-产品详情(参数)]=== {{{ 备注:进入找产品页,选择产品分类,再选择具体品牌进入该品牌下面的产品列表,选择具体产品下的参数按钮 请求URL:http://mrobot.pconline.com.cn/v3/product/detail/552531 HTTP请求方式:get 是否需要登录:否 返回格式:html页面 缓存方式:无 缓存时间:0 请求参数:无 }}} === 3.6.9 [=#point29 找产品-产品详情(报价)]=== {{{ 备注:进入找产品页,选择产品分类,再选择具体品牌进入该品牌下面的产品列表,选择具体产品下的报价按钮 请求URL:http://mrobot.pconline.com.cn/v3/product/price/552531?fmt=json&area HTTP请求方式:get 是否需要登录:否 返回格式:json 缓存方式:无 缓存时间:24 请求参数:{ fmt:json// area://地区 } 返回参数:{ select: [ "0", "全国", "2", "北京", "3", "上海", "1", "广州", "4", "深圳", "16", "武汉", "12", "成都", "20", "石家庄", "23", "合肥", "19", "杭州", "5", "南宁", "6", "重庆", "7", "济南", "8", "南京", "10", "沈阳", "13", "西安", "15", "长沙", "21", "郑州", "25", "佛山", "26", "天津", "29", "宁波", "36", "昆明" ], tag: "area" } }}} === 3.6.10 [=#point210 找产品-产品详情(报价-网上比价)]=== {{{ 备注:进入找产品页,选择产品分类,再选择具体品牌进入该品牌下面的产品列表,选择具体产品下的报价,网上比价按钮 请求URL:http://mrobot.pconline.com.cn/v3/product/comparePrice/552531 HTTP请求方式:get 是否需要登录:否 返回格式:html页面 缓存方式:无 缓存时间:24 请求参数:无 }}} === 3.6.11 [=#point211 找产品-产品详情(资讯)]=== {{{ 备注:进入找产品页,选择产品分类,再选择具体品牌进入该品牌下面的产品列表,选择具体产品下的资讯帖子列表 请求URL:http://mrobot.pconline.com.cn/v3/product/information/552531?pageNo=3&pageSize=20 HTTP请求方式:get 是否需要登录:否 返回格式:json 缓存方式: 无 缓存时间:24 请求参数:{ pageNo:3//页码 pageSize:20//一页中显示的条数 } 返回参数:{ articleList: [ { channel: "行情", id: "4128320", image: "http://img0.pconline.com.cn/pconline/1401/07/g_4128017_1389088511256.jpg", pubDate: "2014-01-08 00:00:00.0", title: "300度变异旋转 联想Flex14AT仅售5129元", url: "http://pad.pconline.com.cn/412/4128320.html" }, ], pageCount: 5, pageNo: 3, pageSize: 20, productId: 552531, total: 84 } }}} === 3.6.12 [=#point212 找产品-产品详情(点评)]=== {{{ 备注:进入找产品页,选择产品分类,再选择具体品牌进入该品牌下面的产品列表,选择具体产品下的点评,选择“我要评分” 请求URL:http://mrobot.pconline.com.cn/v3/product/post_comment/?method=addMobile HTTP请求方式:get 是否需要登录:否 返回格式:json 缓存方式:无 缓存时间:0 请求参数: method:addMobile//使用设备 返回参数:{ stats: "error", msg: "没有用户名、产品编号错误!" } }}} == 3.7 个人中心 == === 3.7.1 [=#point217 个人中心-个人收藏]=== {{{ 备注:个人中心的个人收藏 请求URL:http:http://mrobot.pconline.com.cn/v3/itbbs/collectionDownload/31937511?pageSize=999&pageNo=1 HTTP请求方式:get 是否需要登录:否 返回格式:json 缓存方式:无 缓存时间:0 请求参数:{ pageSize:999 pageNo:1 } 返回参数:{ forumCount: 1, forumList: [ { forumId: 6, id: 2837171, name: "笔记本讨论区" } ], forumPageCount: 1, pageCount: 1, pageNo: 1, pageSize: 999, pieForumCount: 0, pieForumList: [ ], pieTopicCount: 0, pieTopicList: [ ], topicCount: 2, topicList: [ { id: 2837160, name: "剥开鲜艳的外表!深度拆机,联想U300s拆机细看【39张高清拆解图】", topicId: 14669389 }, { id: 2837178, name: "菜鸟学堂:TP-Link TL-WR340G+无线路由器设置指南", topicId: 10205164 } ], topicPageCount: 1, total: 3 } }}} === 3.7.2 [=#point218 个人中心-文章搜索]=== {{{ 备注:进入个人中心的文章搜素 请求URL:http://mrobot.pconline.com.cn/v2/cms/search?q=www HTTP请求方式:get 是否需要登录:否 返回格式:json 缓存方式:无 缓存时间:1 请求参数:{ q:www//搜索条件 } 返回参数:{ articleList: [ { id: "3365701", pubDate: "2013-07-03", title: "为什么在浏览器内输入百度网址www.baidu.com后,进入的却是其他网站", url: "http://product.pconline.com.cn/itbk/software/baidu/1307/3365701.html" }, ], curPage: 1, perPage: 100, start: 1, statistic: { cluster_channel: [ "新闻文章_5", "其他文章_7" ] }, time: 0, total: 16 } }}} === 3.7.3 [=#point219 个人中心-文章搜索结果]=== {{{ 备注:个人中心,文章搜素结果 请求URL:http://mrobot.pconline.com.cn/v2/cms/search?q=www&clusterQuery=(cluster_channel:%E6%96%B0%E9%97%BB%E6%96%87%E7%AB%A0) HTTP请求方式:get 是否需要登录:否 返回格式:json 缓存方式:无 缓存时间:1 请求参数:{ q:www//搜索条件 clusterQuery:(cluster_channel:新闻文章)//栏目分类 } 返回参数:{ articleList: [ { id: "2891549", pubDate: "2012-08-07", title: "全球互联网度过21岁生日 WWW造福全人类", url: "http://pcedu.pconline.com.cn/softnews/yejie/1208/2891549.html" }, ], curPage: 1, perPage: 100, start: 1, statistic: { }, time: 0, total: 5 } }}} === 3.7.4 [=#point220 个人中心-用户计划体验]=== {{{ 备注:个人中心,用户计划体验 请求URL:http://www.pconline.com.cn/sjzh/ued/app/online/iphone/ HTTP请求方式:get 是否需要登录:否 返回格式:html页面 缓存方式:无 缓存时间:0.25 请求参数:无 返回参数:无 }}} === 3.7.5 [=#point221 个人中心-精品应用推荐]=== {{{ 备注:个人中心,精品应用推荐 请求URL:http://www.pconline.com.cn/app/recommend/000058280 HTTP请求方式:get 是否需要登录:否 返回格式:html页面 缓存方式:无 缓存时间:0.25 请求参数:无 返回参数:无 }}} === 3.7.6 [=#point222 个人中心-登录]=== {{{ 备注:个人中心,登录 请求URL:http://mrobot.pconline.com.cn/proxy/passport2/login HTTP请求方式:get 是否需要登录:否 返回格式:json 缓存方式:无 缓存时间:无 请求参数:无 返回参数:{ status: 1, message: "帐号和密码必须输入" } }}} === 3.7.7 [=#point223 个人中心-用户信息]=== {{{ 备注:个人中心,登录之后的用户信息 请求URL:http://mrobot.pconline.com.cn/v3/itbbs/getUserInfo HTTP请求方式:get 是否需要登录:是 返回格式:json 缓存方式:无 缓存时间:无 请求参数:无 返回参数:{ image: "http://i1.3conline.com/images/upload/upc/face/0/0_50x50", userId: 0 } }}} === 3.7.9 [=#point223 个人中心 - 我的评论]=== {{{ 备注:个人中心,登录之后的用户信息 请求URL:http://mrobot.pconline.com.cn/v3/itbbs/myTopics/ HTTP请求方式:get 是否需要登录:是 返回格式:json 缓存方式:无 缓存时间:无 请求参数: filter:post|pick(post:回帖,pick:精华贴),缺省参数为主贴 pageNo:页码 pageSize:一页条数,默认20,最大500 maxLength 请求后端URL: http://bbs.pconline.com.cn/intf/user/_topics.jsp?userId=13128876&pageNo=1&pageSize=20&maxLength=20 请求后端参数: userId:13128876(从id_0取出) pageNo:页数 pageSize:每页显示多少条 maxLength:帖子内容显示最大长度 }}} === 3.7.8 [=#point223 个人中心-我的帖子/回帖/精华帖]=== {{{ 备注:个人中心,登录之后的用户信息 请求URL:http://mrobot.pconline.com.cn/v3/itbbs/myTopics/ HTTP请求方式:get 是否需要登录:是 返回格式:json 缓存方式:无 缓存时间:无 请求参数: filter:post|pick(post:回帖,pick:精华贴),缺省参数为主贴 pageNo:页码 pageSize:一页条数,默认20,最大500 maxLength 请求后端URL: http://bbs.pconline.com.cn/intf/user/_topics.jsp?userId=13128876&pageNo=1&pageSize=20&maxLength=20 请求后端参数: userId:13128876(从id_0取出) pageNo:页数 pageSize:每页显示多少条 maxLength:帖子内容显示最大长度 }}} === 3.7.9 [=#point273 个人中心 - 我的评论]=== {{{ 备注:个人中心 - 我的评论 请求URL:http://mrobot.pcauto.com.cn/v3/cmt/userCmtList/31836836 HTTP请求方式:get 是否需要登录:是 返回格式:json 缓存方式:无 缓存时间:无 请求参数: UID:用户ID webSite:pcauto 返回参数: { "data": [ { "articleId": 4003061, "content": "很好的文章!!说不定哪天就用到了!!", "createTime": 1394361427000, "floor": 12, "id": 26731760, "ip": "192.168.239.90-113.64.110.39", "nickname": "dufu163", "replyRef": { }, "status": 2, "topicId": 13113197, "topicTitle": "证照手续不用愁(3)驾驶证丢了怎么办?", "topicUrl": "http://www.pcauto.com.cn/drivers/400/4003061.html", "url": "http://cmt.pcauto.com.cn/topic/a0/r0/p1/ps20/t13113197.html" } ], "pageNo": 1, "pageSize": 20, "status": 0, "total": 1, "uid": 31836836 } 请求后端URL: http://cmt.pcauto.com.cn/intf/uc_user_cmt.jsp?userId=31836836&webSite=pcauto&pageNo=1&pageSize=20 }}} == 3.8 最数码论坛 == === 3.8.1 最数码-发帖 === {{{ URL:http://mrobot.pconline.com.cn/proxy/piebbs/forums/76 参数:参考现有itbbs的发帖接口 返回:参考现有itbbs的发帖接口 }}} === 3.8.2 最数码-回帖 === {{{ URL:http://mrobot.pconline.com.cn/proxy/piebbs/topics/82417 参数:参考现有itbbs的回帖接口 返回:参考现有itbbs的回帖接口 }}} === 3.8.3 最数码-帖子终端页 === {{{ URL:http://mrobot.pconline.com.cn/v2/piebbs/topics/82417?pageNo=1&pageSize=19&picRule=2&authorId=0&topicTemplate=3.6.0&app=pconlinebrowser&size=18 参数:参考现有itbbs的帖子页 返回:参考现有itbbs的帖子页 }}} === 3.8.4 最数码-热门帖子列表 (待确认)=== {{{ URL:http://mrobot.pconline.com.cn/proxy/piebbs/forums/2 }}} === 3.8.5 最数码-帖子列表 === {{{ URL: http://mrobot.pconline.com.cn/v2/piebbs/forums/48?&pageNo=1&pageSize=25&orderby=replyat 最后回复 http://mrobot.pconline.com.cn/v2/piebbs/forums/48?&pageNo=1&pageSize=25&orderby=postat 最后发表 http://mrobot.pconline.com.cn/v2/piebbs/forums/48?pageNo=1&pageSize=25&filter=pick 精华 http://mrobot.pconline.com.cn/v2/piebbs/forums/48?pageNo=1&pageSize=25&filter=top 置顶 参数:参考现有itbbs的帖子列表,48是板块id 返回:参考现有itbbs的帖子列表 }}} === 3.8.6 最数码-板块是否收藏 === {{{ URL:http://piebbs.pconline.com.cn/action/user/check_favorite.jsp 参数:参考上述“判断板块是否收藏”这一节 返回:参考上述“判断板块是否收藏”这一节 }}} == 3.9 其他 == === 3.9.1 更多 === {{{ 电脑网:http://www.pconline.com.cn/app/more/ 汽车网:http://www.pcauto.com.cn/app/more/ 女性网:http://www.pclady.com.cn/app/more/ }}} === 3.9.2 [=#point215 专栏-排行榜]=== {{{ 备注:进入专栏页,选择“排行榜” 请求URL:http://www1.pconline.com.cn/mobile/appzhuanlan/listA.html HTTP请求方式:get 是否需要登录:否 返回格式:html页面 缓存方式:无 缓存时间:300秒 请求参数:{ browser:fullscreen// pre:1 next:1 } }}} === 3.9.3 [=#point216 专栏-聚超值]=== {{{ 备注:进入专栏页,选择“聚超值” 请求URL:http://best.pconline.com.cn/wap/list.jsp?browser=fullscreen&pre=1&next=1 HTTP请求方式:get 是否需要登录:否 返回格式:html页面 缓存方式:无 缓存时间:0.25 请求参数:无 }}}