Changes between Version 2 and Version 3 of price_api_2.1.0


Ignore:
Timestamp:
08/18/2015 11:49:21 AM (11 years ago)
Author:
oujianqiang
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • price_api_2.1.0

    v2 v3  
    3535 
    3636== 二.接口列表 == 
     37 
     38== 1 首页模块 == 
     39=== 1.1 首页列表数据接口 ===  
     40**(接口已完成,请连开发机进行测试)** 
     41>http://mrobot.pconline.com.cn/s-300/best/cms/listHomepage.xsp  [[BR]] 
     42>eg: http://mrobot.pconline.com.cn/s-300/best/cms/listHomepage.xsp?pageNo=1&pageSize=10&v=201 
     43 
     44**后端接口** 
     45 
     46> [http://rdtrac.pc.com.cn/pc_best/wiki/app2.0/facade 首页数据接口] [http://rdtrac.pc.com.cn/pc_best/wiki/app2.0/11_focusImage 焦点图] 
     47> http://best.pconline.com.cn/app/facade/cache/index.do?pageNo=1&pageSize=20 [[BR]] 
     48> http://best.pconline.com.cn/app/focus/cache/listFocus.do?topicTypeId=0&type=0&v=201 
     49**说明** 
     50 
     51> 获取推荐首页列表数据 + 焦点图(另外的接口,当pageNo为1时返回) 
     52 
     53**提交方式** 
     54 
     55> GET 
     56 
     57**参数** 
     58 
     59||= 参数名 =||= 参数含义 =||= 类型 =||= 默认值 =||= 是否必须 =|| 
     60||pageNo||页数||int||1||是|| 
     61||pageSize||页面大小||int||10||是|| 
     62||v||版本号||int||0||否|| 
     63 
     64**返回** 
     65 
     66{{{#!java 
     67{ 
     68    status: 1,  
     69    msg: "请求成功", 
     70    pageNo: 1, 
     71    pageSize: 20, 
     72    pageTotal: 2168, 
     73    total: 43357, 
     74    focus: [//焦点图 
     75        {//from $focusImage 
     76     focusImageId: 12, 
     77    typeId: 爆料类型Id 
     78    imageUrl: "http://img.pconline.com.cn/7.jpg",  // 焦点图 
     79    seq: 1, 
     80    positionIndex: 1,  // 0 app端焦点图、1 wap端焦点图、2 pc端首页焦点图、3 pc端海淘焦点图、4 PC端晒货焦点图、5 PC端经验焦点图、6 WAP端首页焦点图、7 wap端海淘焦点图、8 wap端发现焦点图、9 wap端晒物焦点图、10 wap端经验焦点图 
     81    focusTitle: "现货直接买!iPhone6 Plus 64G三网通5K1",  // 标题 
     82    topicId: 125,  // 爆料id 
     83    sectionType: 1  // 顶级的栏目id:0优惠,1海淘,2 发现,3 晒物,4经验 
     84    url: "http://a.c.com/1.do",  // pc端焦点图跳转url,ps:该字段有数据时才显示,无数据时不显示 
     85    createAt: 136521542140000  // 创建时间 
     86        } 
     87        ... 
     88    ] 
     89    listIndex:[ 
     90        { 
     91            type:1 // 1 爆料 
     92            value:{//from $topic 
     93                topicId: 2395585, 
     94                title: "有钱你就来",  //标题 
     95                shortTitle: "超值商品推荐"  // 短标题 
     96                section: 1, // 栏目:0 优惠  1 海淘  2 发现 3 晒物  4 经验  5 海淘晒物  6 海淘经验  7 试用体验  8 专题 
     97                topSection: 1  // 顶级的栏目id:0优惠,1海淘,2 发现,3 晒物,4经验 
     98                mallName: "京东",  // 电商名称 
     99                mallId: 1, // 电商id 
     100                price: "五折对低价199",  // 价格描述 
     101                pubDate: 13215412512000,  // 发布时间,时间戳 毫秒 
     102                overdueStatus: 1,  // 是否过期 
     103                endTime: 13251245121000,  // 优惠截止时间 
     104                channelId: 12,  // 计数器栏目id 
     105                imagesForList: "http://www.a.b/a.png", 
     106                hasCoupon: 0,  // 是否有优惠券,适用于 优惠,海淘 
     107                cover: "http://www.google.com/1.png", 
     108                hdCover: "http://www.google.com/1_hd.png",  // 高清图,适用于晒物,经验,试用体验 
     109                showPicForApp: 1  // 是否白菜价合集 
     110            } 
     111        } 
     112        { 
     113            type:2 // 2 推荐位 
     114            value:{//from $adPosition 
     115                    adId: 51, 
     116                    adTitle: "好东西哇", 
     117                    price: "12块包邮", 
     118                    imageUrl: "http://img.pconline.com.cn/7.jp", 
     119                    topicId: 23412 
     120                    section: 1, // 栏目:0 优惠  1 海淘  2 发现 3 晒物  4 经验  5 海淘晒物  6 海淘经验  7 试用体验  8 专题 
     121                    topSection: 1  // 顶级的栏目id:0优惠,1海淘,2 发现,3 晒物,4经验 
     122                    url: "http://g.pconline.com.cn/a/73727.html",  // 跳转链接 
     123                    urlType: 1,  // 1 爆料  2 网页, 
     124                    seq:3  // 排序,插入到首页的位置 
     125            } 
     126        } 
     127        { 
     128            type:4 // 4 优惠券 
     129            value:{//from $gift 
     130                giftId: 1,  // 礼品Id 
     131                name: "京东卡", 
     132                needScore: 10, //所需积分 
     133                needGold: 2,//所需金币 
     134                mallId:  12,  // 电商Id 
     135                mallName: '京东',  // 电商名称 
     136                imageUrl: "http://a.cn/1.png",  // 图片 
     137                imgPath260x130:"",//260x130图片 
     138                discount: "满400减20",  // 优惠券额度 
     139                createTime: 13251245124000,  // 创建时间 
     140                expiryDate: 13621321521000,  // 有效期 
     141                remainingDay:2  // 当前时间距离优惠券过期的天数 
     142                
     143            } 
     144        } 
     145        ... 
     146    ] 
     147} 
     148}}} 
     149 
     150[http://trac.pc.com.cn/pc_best/wiki/app2.0/object_properties#焦点图 $focusImage] [http://trac.pc.com.cn/pc_best/wiki/app2.0/object_properties#爆料 $topic] [http://trac.pc.com.cn/pc_best/wiki/app2.0/object_properties#推荐位 $adPosition] [http://trac.pc.com.cn/pc_best/wiki/app2.0/object_properties#礼品 $gift]  
     151 
     152---------- 
     153 
     154=== 1.2 单篇爆料、晒物、经验、体验报告、专题终端页(Web) ===  
     155**(mrobot已完成,请连开发机进行测试)** 
     156> http://mrobot.pconline.com.cn/s-1800/best/cms/topicDetail.xsp?topicId=125405 
     157 
     158**后端接口** 
     159 
     160> [http://trac.pc.com.cn/pc_best/wiki/app2.0/01_topic#爆料详细信息 爆料详细信息] 
     161> http://best.pconline.com.cn/app/topic/getTopicInfo.do?topicId=125405&fontSize=17&hd=0 
     162 
     163**说明** 
     164 
     165> 单篇爆料或者晒物、经验、体验报告、专题终端页 
     166 
     167**提交方式** 
     168 
     169> GET 
     170 
     171**参数** 
     172 
     173||= 参数名 =||= 参数含义 =||= 类型 =||= 默认值 =||= 是否必须 =|| 
     174||topicId||爆料id||int||0||是|| 
     175||fontSize||字体大小||int||17||是|| 
     176||hd||是否显示高清图:0 否 1 是||int||0||否|| 
     177 
     178**返回**[[BR]] 
     179 
     180web页面的html代码,内嵌JSON格式的附加信息,以及点击交互的跳转协议[[BR]] 
     181附加信息用注释的方式放到html代码里面以/*@_HTML_META_START_开头, _HTML_META_END_@*/结尾[[BR]] 
     182 
     183附加信息: 
     184||= 爆料类型 =||= 附加信息 =|| 
     185||优惠、海淘、发现||#data1#|| 
     186||晒物、经验||#data2#|| 
     187 
     188{{{ 
     189#data1#包含: 
     190{ 
     191  topicId: 13253,//爆料id 
     192  topicType: 1,//0优惠,1海淘,2 发现 
     193  url: http://best.pconline.com.cn/discovery_art.jsp?topicId=$topic.topicId //用于评论数 
     194  artUrl:"http://best.pconline.com.cn/youhui/125405.html",//pc地址,用于分享 
     195  title: $topic.shortTitle + $topic.price + $topic.sectionDesc 
     196  wxTitle:【今日聚超值_栏目】+$topic.title||topic.shortTitle+"   "+$topic.price(其中栏目为具体的typeName,0,1,2时显示title,3,4时显示为shortTitle), 
     197  date: $topic.pubDate 
     198  author: $topic.createNamePrefix 
     199  purchasingNum: $topic.purchasingCount.totalCount 
     200  firstPic: $topic.cover(获取350x350大小的) 
     201  bestBuyLink:"bestbuy://topic-1.cc",  //直达链接,可能是自定义的协议或者普通的url 
     202   
     203} 
     204 
     205#data1#包含: 
     206{ 
     207  topicId: 13253, //爆料id 
     208  topicType: 3,    //3 晒物,4经验 
     209  url: http://best.pconline.com.cn/discovery_art.jsp?topicId=$topic.topicId 
     210  title: $topic.shortTitle + $topic.price + $topic.sectionDesc 
     211  wxTitle:【今日聚超值_栏目】+$topic.title||topic.shortTitle+"   "+$topic.price(其中栏目为具体的typeName,0,1,2时显示title,3,4时显示为shortTitle), 
     212  date: $topic.pubDate 
     213  author: $topic.createNamePrefix 
     214  purchasingNum: $topic.purchasingCount.totalCount 
     215  firstPic: $topic.cover(获取350x350大小的) 
     216   
     217} 
     218}}} 
     219 
     220跳转协议:[[BR]] 
     221优惠/海淘/发现 详情终端页:[[BR]] 
     222正文字号的问题,跟前端和设计确认了,设计稿的尺寸到制作稿时要减半,所以正文的大中小字号应该分别为19、17、15 
     223||=协议=||=参数说明=||=触发事件=|| 
     224||pconlinebestbuy://best-coupon-detail/giftId||giftId:优惠券id||点击爆料详情终端页的"优惠券"内时触发,进入优惠券详情|| 
     225||pconlinebestbuy://best-big-photo/topicId?curIndex={curIndex}||topicId:爆料id;curIndex:图片序号||点击爆料详情终端页的任一张图片时触发,浏览大图 || 
     226||pconlinebestbuy://best-shop-list/topicId||topicId:爆料id||点击爆料详情终端页的"有**家商家可代购"时触发,进入商家列表|| 
     227||pconlinebestbuy://best-outer-web/?url={url}||url:代购地址||点击爆料详情终端页底部的"推荐代购商家"时触发,进入商家淘宝商品外链(此处需要计数器,此url尾加对应的类型,计数由app做,url添加尾字符由best提供,代购页面跳转协议中的url后带上#Purchase,商家购买页面跳转协议中的url后带上#GoSeeIt)|| 
     228[[BR]] 
     229晒物详情终端页:[[BR]] 
     230||=协议=||=参数说明=||=触发事件=|| 
     231||pconlinebestbuy://best-big-photo/topicId?curIndex={curIndex}||topicId:爆料id;curIndex:图片序号||点击爆料详情终端页的任一张图片时触发,浏览大图 || 
     232||pconlinebestbuy://best-outer-web/?url={url}||url:代购地址||点击爆料详情终端页底部的"推荐代购商家"时触发,进入商家淘宝商品外链|| 
     233 
     234经验详情终端页:[[BR]] 
     235||=协议=||=参数说明=||=触发事件=|| 
     236||pconlinebestbuy://best-big-photo/topicId?curIndex={curIndex}||topicId:爆料id;curIndex:图片序号||点击爆料详情终端页的任一张图片时触发,浏览大图 || 
     237 
     238 
     239[[BR]] 
     240晒物及经验详情页面,头图采用hdCover,按hd=0则取hdCover的400x200尺寸,hd=1则取hdCover的600x300尺寸 
     241 
     242---------- 
     243 
     244== 2 个人中心 == 
     245 
     246=== 2.1 获取用户扩展信息 ===  
     247**(mrobot已完成,请连开发机进行测试)**[[BR]] 
     248**mrobot接口**: 
     249> http://mrobot.pconline.com.cn/s/best/my/getUserExtend.xsp 
     250 
     251**后端接口** 
     252 
     253> [http://trac.pc.com.cn/pc_best/wiki/app2.0/03_personal#获取用户扩展信息 获取用户扩展信息][[BR]] 
     254> http://best.pconline.com.cn/app/my/user/getUserExtend.do 
     255 
     256**说明** 
     257 
     258> 获取用户扩展信息 
     259 
     260**提交方式** 
     261 
     262> GET 
     263 
     264**参数** 
     265 
     266||= 参数名 =||= 参数含义 =||= 类型 =||= 默认值 =||= 是否必须 =|| 
     267||common_session_id||-||String||""||是|| 
     268 
     269**返回** 
     270 
     271{{{#!java 
     272{ 
     273  status: 1, 
     274  msg: "请求成功", 
     275  data:  
     276    {//from $userExtend 
     277      topicNum: 1, 
     278      favNum: 10, 
     279      couponNum: 2     
     280    } 
     281} 
     282}}} 
     283 
     284[http://trac.pc.com.cn/pc_best/wiki/app2.0/object_properties#用户扩展信息 $userExtend] 
     285 
     286---------- 
     287 
     288=== 2.2 推送设置内容定制列表 ===  
     289**(mrobot已完成,请连开发机进行测试)**[[BR]] 
     290**mrobot接口**: 
     291> http://mrobot.pconline.com.cn/s-1800/best/cms/listTopicType.xsp 
     292 
     293**后端接口** 
     294 
     295> [http://trac.pc.com.cn/pc_best/wiki/app2.0/01_1_topicType#获取爆料分类 获取爆料分类][[BR]] 
     296http://best.pconline.com.cn/app/topicType/cache/listTopicType.do 
     297 
     298**说明** 
     299 
     300> 推送设置内容定制列表 
     301 
     302**提交方式** 
     303 
     304> GET 
     305 
     306**参数** 
     307 
     308||= 参数名 =||= 参数含义 =||= 类型 =||= 默认值 =||= 是否必须 =|| 
     309||level||1 一级分类 2 二级分类||int||0||否|| 
     310||parentId||上级分类id||int||0||否|| 
     311 
     312**返回** 
     313 
     314{{{#!java 
     315{ 
     316  status: 1, 
     317  msg: "请求成功" 
     318  data: {//from $topicType 
     319    typeId: 1, 
     320    name: '数码家电', 
     321    level: 1  // 分类等级 
     322  } 
     323} 
     324}}} 
     325 
     326[http://trac.pc.com.cn/pc_best/wiki/app2.0/object_properties#爆料类型 $topicType] 
     327 
     328----------