| | 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 | |
| | 180 | web页面的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]] |
| | 296 | http://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 | ---------- |