| 42 | | 1、;[[BR]] |
| 43 | | |
| 44 | | **mrobot接口** |
| 45 | | |
| 46 | | > |
| 47 | | |
| 48 | | **后端接口** |
| 49 | | |
| 50 | | > |
| 51 | | |
| 52 | | **说明** |
| 53 | | |
| 54 | | > |
| 55 | | |
| 56 | | **缓存时间** |
| 57 | | |
| 58 | | > |
| 59 | | |
| 60 | | **提交方式** |
| 61 | | |
| 62 | | > GET |
| 63 | | |
| 64 | | **是否需要登录** |
| 65 | | |
| 66 | | > |
| 67 | | |
| 68 | | **参数** |
| 69 | | |
| 70 | | ||= 参数名 =||= 参数含义 =||= 类型 =||= 默认值 =||= 是否必须 =||= 备注 =|| |
| 71 | | ||v||版本号||int||0||否||2.2.0版本传v=2.2.0|| |
| 72 | | ||inReview||审核状态||int||0||否||1-是,0-不是|| |
| 73 | | |
| 74 | | **返回** |
| 75 | | |
| 76 | | {{{#!java |
| 77 | | { |
| 78 | | status: 1, |
| 79 | | msg: "请求成功" |
| 80 | | |
| | 42 | 1、topic实体新增一个字段 isOfficialPurchasing,用于区分爆料是否支持官方代购;[[BR]] |
| | 43 | |
| | 44 | **mrobot接口** |
| | 45 | |
| | 46 | > http://mrobot.pconline.com.cn/s-300/best/cms/getTopicList.xsp |
| | 47 | eg:http://mrobot.pconline.com.cn/s-300/best/cms/getTopicList.xsp?sectionId=0&pageNo=2&pageSize=20&v=2.2.0[[BR]] |
| | 48 | |
| | 49 | **后端接口** |
| | 50 | |
| | 51 | > [http://trac.pc.com.cn/pc_best/wiki/app2.0/01_topic#栏目爆料列表 栏目爆料列表] |
| | 52 | eg:http://best.pconline.com.cn/app/topic/cache/getTopicList.do?pageNo=0&pageSize=20§ionId=0[[BR]] |
| | 53 | |
| | 54 | **说明** |
| | 55 | |
| | 56 | > 根据传入的栏目id,获取对应的爆料列表 |
| | 57 | |
| | 58 | **缓存时间** |
| | 59 | |
| | 60 | > 300s |
| | 61 | |
| | 62 | **提交方式** |
| | 63 | |
| | 64 | > GET |
| | 65 | |
| | 66 | **是否需要登录** |
| | 67 | |
| | 68 | > 否 |
| | 69 | |
| | 70 | **参数** |
| | 71 | |
| | 72 | ||= 参数名 =||= 参数含义 =||= 类型 =||= 默认值 =||= 是否必须 =||= 备注 =|| |
| | 73 | ||sectionId||栏目id:0 优惠 1 海淘 2 发现 3 晒物 4 经验 5 海淘晒物 6 海淘经验 7 试用体验 8 专题||int||0||是|||| |
| | 74 | ||pageNo||页数||int||1||是|||| |
| | 75 | ||pageSize||页面大小||int||10||是|||| |
| | 76 | ||v||版本号||int||0||否||2.2.0版本传v=2.2.0|| |
| | 77 | ||inReview||审核状态||int||0||否||1-是,0-不是|| |
| | 78 | |
| | 79 | **返回格式** |
| | 80 | > json |
| | 81 | |
| | 82 | **返回数据** |
| | 83 | |
| | 84 | {{{#!java |
| | 85 | { |
| | 86 | status: 1, |
| | 87 | msg: "请求成功" |
| | 88 | , |
| | 89 | pageNo: 1, |
| | 90 | pageSize: 20, |
| | 91 | pageTotal: 2168, |
| | 92 | total: 43357 |
| | 93 | data:[ |
| | 94 | {//from $topic |
| | 95 | topicId: 2395585, |
| | 96 | title: "有钱你就来", //标题 |
| | 97 | shortTitle: "超值商品推荐" // 短标题 |
| | 98 | section: 1, // 栏目:0 优惠 1 海淘 2 发现 3 晒物 4 经验 5 海淘晒物 6 海淘经验 7 试用体验 8 专题 |
| | 99 | topSection: 1 // 顶级的栏目id:0优惠,1海淘,2 发现,3 晒物,4经验 |
| | 100 | mallName: "京东", // 电商名称 |
| | 101 | mallId: 1, // 电商id |
| | 102 | price: "五折对低价199", // 价格描述 |
| | 103 | pubDate: 13215412512000, // 发布时间,时间戳 毫秒 |
| | 104 | overdueStatus: 1, // 是否过期 |
| | 105 | endTime: 13251245121000, // 优惠截止时间 |
| | 106 | channelId: 12, // 计数器栏目id |
| | 107 | imagesForList: "http://www.a.b/a.png", |
| | 108 | hasCoupon: 0, // 是否有优惠券,适用于 优惠,海淘 |
| | 109 | cover: "http://www.google.com/1.png", |
| | 110 | hdCover: "http://www.google.com/1_hd.png", // 高清图,适用于晒物,经验,试用体验 |
| | 111 | showPicForApp: 1 // 是否白菜价合集 |
| | 112 | createName: "Jason@qq.com", // 创建者名称 |
| | 113 | createNamePrefix: "Jason", // 创建者名称,邮箱前缀 |
| | 114 | isOfficialPurchasing: 0 //0不支持官方代购,1支持官方代购【V2.2.0需求:新增字段】 |
| | 115 | } |
| | 116 | ... |
| | 117 | ] |
| 91 | | 1、;[[BR]] |
| 92 | | |
| 93 | | **mrobot接口** |
| 94 | | |
| 95 | | > |
| 96 | | |
| 97 | | **后端接口** |
| 98 | | |
| 99 | | > |
| 100 | | |
| 101 | | **说明** |
| 102 | | |
| 103 | | > |
| 104 | | |
| 105 | | **缓存时间** |
| 106 | | |
| 107 | | > |
| 108 | | |
| 109 | | **提交方式** |
| 110 | | |
| 111 | | > GET |
| 112 | | |
| 113 | | **是否需要登录** |
| 114 | | |
| 115 | | > |
| 116 | | |
| 117 | | **参数** |
| 118 | | |
| 119 | | ||= 参数名 =||= 参数含义 =||= 类型 =||= 默认值 =||= 是否必须 =||= 备注 =|| |
| 120 | | ||v||版本号||int||0||否||2.2.0版本传v=2.2.0|| |
| 121 | | ||inReview||审核状态||int||0||否||1-是,0-不是|| |
| 122 | | |
| 123 | | **返回** |
| 124 | | |
| 125 | | {{{#!java |
| 126 | | { |
| 127 | | status: 1, |
| 128 | | msg: "请求成功" |
| 129 | | |
| 130 | | } |
| 131 | | }}} |
| 132 | | |
| 133 | | |
| 134 | | ---------- |
| 135 | | |
| 136 | | |
| 137 | | === 1.3商品信息编辑wap页 === |
| 138 | | [[BR]] |
| 139 | | **需求:**[[BR]] |
| 140 | | 1、;[[BR]] |
| 141 | | |
| 142 | | **mrobot接口** |
| 143 | | |
| 144 | | > |
| 145 | | |
| 146 | | **后端接口** |
| 147 | | |
| 148 | | > |
| 149 | | |
| 150 | | **说明** |
| 151 | | |
| 152 | | > |
| 153 | | |
| 154 | | **缓存时间** |
| 155 | | |
| 156 | | > |
| 157 | | |
| 158 | | **提交方式** |
| 159 | | |
| 160 | | > GET |
| 161 | | |
| 162 | | **是否需要登录** |
| 163 | | |
| 164 | | > |
| 165 | | |
| 166 | | **参数** |
| 167 | | |
| 168 | | ||= 参数名 =||= 参数含义 =||= 类型 =||= 默认值 =||= 是否必须 =||= 备注 =|| |
| 169 | | ||v||版本号||int||0||否||2.2.0版本传v=2.2.0|| |
| 170 | | ||inReview||审核状态||int||0||否||1-是,0-不是|| |
| 171 | | |
| 172 | | **返回** |
| 173 | | |
| 174 | | {{{#!java |
| 175 | | { |
| 176 | | status: 1, |
| 177 | | msg: "请求成功" |
| 178 | | |
| 179 | | } |
| 180 | | }}} |
| | 128 | 1、页面附加信息:新增一个标签字段isOfficialPurchasing,用于标记爆料是否支持代购;[[BR]] |
| | 129 | |
| | 130 | **mrobot接口** |
| | 131 | |
| | 132 | > http://mrobot.pconline.com.cn/s-1800/best/cms/topicDetail.xsp?topicId=125405&platform=iOS&v=2.1.0&resVer=21000 |
| | 133 | |
| | 134 | **后端接口** |
| | 135 | |
| | 136 | > [http://trac.pc.com.cn/pc_best/wiki/app2.0/01_topic#爆料详细信息 爆料详细信息] eg:http://best.pconline.com.cn/app/topic/getTopicInfo.do?topicId=125405&fontSize=17&hd=0 [[BR]] |
| | 137 | > 评论数接口 eg:http://cmt.pconline.com.cn/action/topic/get_data.jsp?url=http://best.pconline.com.cn/discovery_art.jsp?topicId=125405[[BR]] |
| | 138 | |
| | 139 | **说明** |
| | 140 | |
| | 141 | > 爆料详情终端页 |
| | 142 | |
| | 143 | **缓存时间** |
| | 144 | |
| | 145 | > 1800s |
| | 146 | |
| | 147 | **提交方式** |
| | 148 | |
| | 149 | > GET |
| | 150 | |
| | 151 | **是否需要登录** |
| | 152 | |
| | 153 | > 否 |
| | 154 | |
| | 155 | **参数** |
| | 156 | |
| | 157 | ||= 参数名 =||= 参数含义 =||= 类型 =||= 默认值 =||= 是否必须 =||= 备注 =|| |
| | 158 | ||topicId||爆料id||int||0||是|| || |
| | 159 | ||fontSize||字体大小||int||17||是|| || |
| | 160 | ||hd||是否显示高清图:0 否 1 是||int||0||否|| || |
| | 161 | ||platform||平台标识。android平台,platform=android;iOS平台,platform=iOS||String||""||是|| || |
| | 162 | ||v||版本号||String||"0.0.0"||是|| || |
| | 163 | ||resVer||资源包版本号||int||0||是|| || |
| | 164 | |
| | 165 | **返回格式** |
| | 166 | > html |
| | 167 | |
| | 168 | **返回数据** |
| | 169 | |
| | 170 | html页面,内嵌JSON格式的附加信息,以及点击交互的跳转协议[[BR]] |
| | 171 | 附加信息用注释的方式放到html代码里面以/*@_HTML_META_START_开头, _HTML_META_END_@*/结尾[[BR]] |
| | 172 | |
| | 173 | 附加信息: |
| | 174 | ||= 爆料类型 =||= 附加信息内容 =|| |
| | 175 | ||优惠、海淘、发现||#见data1#|| |
| | 176 | ||晒物、经验||#见data2#|| |
| | 177 | |
| | 178 | {{{ |
| | 179 | #data1#包含: |
| | 180 | { |
| | 181 | topicId: 13253,//爆料id |
| | 182 | topicType: 1,//0优惠,1海淘,2 发现 |
| | 183 | url: http://best.pconline.com.cn/discovery_art.jsp?topicId=$topic.topicId //用于评论数 |
| | 184 | artUrl:"http://best.pconline.com.cn/youhui/125405.html",//pc地址,用于分享 |
| | 185 | title: $topic.shortTitle + $topic.price + $topic.sectionDesc |
| | 186 | wxTitle:【今日聚超值_栏目】+$topic.title||topic.shortTitle+" "+$topic.price(其中栏目为具体的typeName,0,1,2时显示title,3,4时显示为shortTitle), |
| | 187 | date: $topic.pubDate |
| | 188 | author: $topic.createNamePrefix |
| | 189 | purchasingNum: $topic.purchasingCount.totalCount |
| | 190 | firstPic: $topic.cover(获取350x350大小的) |
| | 191 | bestBuyLink:"bestbuy://topic-1.cc", //直达链接,可能是自定义的协议或者普通的url |
| | 192 | commentCount:245 //评论数 【V2.1.0需求:新增字段,请求评论数接口获取】 |
| | 193 | commentId:45 //评论id 【V2.1.0需求:新增字段,请求评论数接口获取】 |
| | 194 | iphoneResVer:21000 //模板版本号(iOS请求时返回) |
| | 195 | androidResVer:21000 //模板版本号(Android请求时返回) |
| | 196 | isOfficialPurchasing: 0 //0不支持官方代购,1支持官方代购【V2.2.0需求:新增字段】 |
| | 197 | } |
| | 198 | |
| | 199 | #data2#包含: |
| | 200 | { |
| | 201 | topicId: 13253, //爆料id |
| | 202 | topicType: 3, //3 晒物,4经验 |
| | 203 | url: http://best.pconline.com.cn/discovery_art.jsp?topicId=$topic.topicId |
| | 204 | artUrl:"http://best.pconline.com.cn/youhui/125405.html",//pc地址,用于分享 |
| | 205 | title: $topic.shortTitle + $topic.price + $topic.sectionDesc |
| | 206 | wxTitle:【今日聚超值_栏目】+$topic.title||topic.shortTitle+" "+$topic.price(其中栏目为具体的typeName,0,1,2时显示title,3,4时显示为shortTitle), |
| | 207 | date: $topic.pubDate |
| | 208 | author: $topic.createNamePrefix |
| | 209 | purchasingNum: $topic.purchasingCount.totalCount |
| | 210 | firstPic: $topic.cover,(获取350x350大小的) |
| | 211 | commentCount:245 //评论数 【V2.1.0需求:新增字段,请求评论数接口获取】 |
| | 212 | commentId:45 //评论id 【V2.1.0需求:新增字段,请求评论数接口获取】 |
| | 213 | iphoneResVer:21000 //模板版本号(iOS请求时返回) |
| | 214 | androidResVer:21000 //模板版本号(Android请求时返回) |
| | 215 | isOfficialPurchasing: 0 //0不支持官方代购,1支持官方代购【V2.2.0需求:新增字段】 |
| | 216 | } |
| | 217 | }}} |
| | 218 | |
| | 219 | 跳转协议:[[BR]] |
| | 220 | 优惠/海淘/发现 详情终端页:[[BR]] |
| | 221 | 正文字号的问题,跟前端和设计确认了,设计稿的尺寸到制作稿时要减半,所以正文的大中小字号应该分别为19、17、15 |
| | 222 | ||=协议=||=参数说明=||=触发事件=|| |
| | 223 | ||pconlinebestbuy://best-coupon-detail/giftId||giftId:优惠券id||点击爆料详情终端页的"优惠券"内时触发,进入优惠券详情|| |
| | 224 | ||pconlinebestbuy://best-big-photo/topicId?curIndex={curIndex}||topicId:爆料id;curIndex:图片序号||点击爆料详情终端页的任一张图片时触发,浏览大图 || |
| | 225 | ||pconlinebestbuy://best-shop-list/topicId||topicId:爆料id||点击爆料详情终端页的"有**家商家可代购"时触发,进入商家列表|| |
| | 226 | ||pconlinebestbuy://best-outer-web/?url={url}||url:代购地址||点击爆料详情终端页底部的"推荐代购商家"时触发,进入商家淘宝商品外链(此处需要计数器,此url尾加对应的类型,计数由app做,url添加尾字符由best提供,代购页面跳转协议中的url后带上#Purchase,商家购买页面跳转协议中的url后带上#GoSeeIt)|| |
| | 227 | [[BR]] |
| | 228 | 晒物详情终端页:[[BR]] |
| | 229 | ||=协议=||=参数说明=||=触发事件=|| |
| | 230 | ||pconlinebestbuy://best-big-photo/topicId?curIndex={curIndex}||topicId:爆料id;curIndex:图片序号||点击爆料详情终端页的任一张图片时触发,浏览大图 || |
| | 231 | ||pconlinebestbuy://best-outer-web/?url={url}||url:代购地址||点击爆料详情终端页底部的"推荐代购商家"时触发,进入商家淘宝商品外链|| |
| | 232 | |
| | 233 | 经验详情终端页:[[BR]] |
| | 234 | ||=协议=||=参数说明=||=触发事件=|| |
| | 235 | ||pconlinebestbuy://best-big-photo/topicId?curIndex={curIndex}||topicId:爆料id;curIndex:图片序号||点击爆料详情终端页的任一张图片时触发,浏览大图 || |
| | 236 | |
| | 237 | |
| | 238 | [[BR]] |
| | 239 | 晒物及经验详情页面,头图采用hdCover,按hd=0则取hdCover的400x200尺寸,hd=1则取hdCover的600x300尺寸 |
| | 240 | |
| | 241 | ---------- |
| | 242 | |
| | 243 | |
| | 244 | === 1.3商品选择wap页 === |
| | 245 | [[BR]] |
| | 246 | **需求:**[[BR]] |
| | 247 | 1、;[[BR]] |
| | 248 | |
| | 249 | **mrobot接口** |
| | 250 | |
| | 251 | > 无 |
| | 252 | |
| | 253 | **后端接口** |
| | 254 | |
| | 255 | > http://best.pconline.com.cn/appIntf/goods/showGoods.jsp |
| | 256 | |
| | 257 | **说明** |
| | 258 | |
| | 259 | > 商品选择页面 |
| | 260 | |
| | 261 | **缓存时间** |
| | 262 | |
| | 263 | > 无 |
| | 264 | |
| | 265 | **提交方式** |
| | 266 | |
| | 267 | > POST |
| | 268 | |
| | 269 | **是否需要登录** |
| | 270 | |
| | 271 | > 否 |
| | 272 | |
| | 273 | **参数** |
| | 274 | |
| | 275 | ||= 参数名 =||= 参数含义 =||= 类型 =||= 默认值 =||= 是否必须 =||= 备注 =|| |
| | 276 | || topicId || 爆料id || string || "" || 是 || || |
| | 277 | ||v||版本号||int||0||否||2.2.0版本传v=2.2.0|| |
| | 278 | |
| | 279 | **返回格式** |
| | 280 | > html |
| | 281 | |
| | 282 | **返回数据** |
| | 283 | |
| | 284 | > html页面 |
| | 285 | |
| | 286 | 操作协议:[[BR]] |
| | 287 | 关闭页面点击协议:pcaction://quit-choosing [[BR]] |
| | 288 | 确认商品点击协议:pcaction://finish-choosing/商品outerId [[BR]] |