| | 38 | |
| | 39 | |
| | 40 | === 1.1 首页精选列表数据接口(M) === |
| | 41 | |
| | 42 | **需求:**[[BR]] |
| | 43 | |
| | 44 | {{{ |
| | 45 | 请求参数的变动:新增3个参数 |
| | 46 | 1)platform:平台,传”iOS”或”Android”; |
| | 47 | 2)v:app版本号,如2.3.0; |
| | 48 | 3)inReview=1(Android不传); |
| | 49 | |
| | 50 | 返回参数的变动: |
| | 51 | 如果是来自iOS的请求,则在Topic类型的实体,新增2个字段: |
| | 52 | 1、爆料简介; |
| | 53 | 2、爆料正文(正文不带图片,不带html标签,字数较多[标准由产品定]则截取); |
| | 54 | }}} |
| | 55 | |
| | 56 | **mrobot接口** |
| | 57 | > http://mrobot.pconline.com.cn/s-300/best/cms/listHomepage.xsp [[BR]] |
| | 58 | eg: http://mrobot.pconline.com.cn/s-300/best/cms/listHomepage.xsp?pageNo=1&pageSize=10&v=2.3.0&platform=iOS&inReview=0 [[BR]] |
| | 59 | |
| | 60 | **后端接口** |
| | 61 | > 首页精选数据接口:http://best.pconline.com.cn/app/facade/cache/index.do?pageNo=1&pageSize=20 [[BR]] |
| | 62 | > 焦点图:http://best.pconline.com.cn/app/focus/cache/listFocus.do?topicTypeId=0&type=0&v=2.3.0&platform=iOS&inReview=0 [[BR]] |
| | 63 | |
| | 64 | **后端接口文档** |
| | 65 | |
| | 66 | > [http://rdtrac.pc.com.cn/pc_best/wiki/app2.0/facade 首页数据接口] [http://rdtrac.pc.com.cn/pc_best/wiki/app2.0/11_focusImage 焦点图] |
| | 67 | **说明** |
| | 68 | |
| | 69 | > 获取推荐首页列表数据 + 焦点图(另外的接口,当pageNo为1时返回) |
| | 70 | |
| | 71 | **缓存时间** |
| | 72 | |
| | 73 | > 300s |
| | 74 | |
| | 75 | **提交方式** |
| | 76 | |
| | 77 | > GET |
| | 78 | |
| | 79 | **参数** |
| | 80 | |
| | 81 | ||= 参数名 =||= 参数含义 =||= 类型 =||= 默认值 =||= 是否必须 =|| |
| | 82 | ||pageNo||页数||int||1||是|| |
| | 83 | ||pageSize||页面大小||int||10||是|| |
| | 84 | ||v||版本号||int||0||否|| |
| | 85 | |
| | 86 | **返回格式** |
| | 87 | > json |
| | 88 | |
| | 89 | **返回** |
| | 90 | |
| | 91 | {{{#!java |
| | 92 | { |
| | 93 | status: 1, |
| | 94 | msg: "请求成功", |
| | 95 | pageNo: 1, |
| | 96 | pageSize: 20, |
| | 97 | pageTotal: 2168, |
| | 98 | total: 43357, |
| | 99 | focus: [//焦点图 |
| | 100 | {//from $focusImage |
| | 101 | focusImageId: 12, |
| | 102 | typeId: 爆料类型Id |
| | 103 | imageUrl: "http://img.pconline.com.cn/7.jpg", // 焦点图 |
| | 104 | seq: 1, |
| | 105 | positionIndex: 1, // 0 app端焦点图、1 wap端焦点图、2 pc端首页焦点图、3 pc端海淘焦点图、4 PC端晒货焦点图、5 PC端经验焦点图、6 WAP端首页焦点图、7 wap端海淘焦点图、8 wap端发现焦点图、9 wap端晒物焦点图、10 wap端经验焦点图 |
| | 106 | focusTitle: "现货直接买!iPhone6 Plus 64G三网通5K1", // 标题 |
| | 107 | topicId: 125, // 爆料id |
| | 108 | sectionType: 1 // 顶级的栏目id:0优惠,1海淘,2 发现,3 晒物,4经验 |
| | 109 | url: "http://a.c.com/1.do", // pc端焦点图跳转url,ps:该字段有数据时才显示,无数据时不显示 |
| | 110 | createAt: 136521542140000, // 创建时间 |
| | 111 | isOfficialPurchasing: 0 //0不支持官方代购,1支持官方代购【V2.2.0需求:新增字段】 |
| | 112 | } |
| | 113 | ... |
| | 114 | ] |
| | 115 | listIndex:[ |
| | 116 | { |
| | 117 | type:1 // 1 爆料 |
| | 118 | value:{//from $topic |
| | 119 | topicId: 2395585, |
| | 120 | title: "有钱你就来", //标题 |
| | 121 | shortTitle: "超值商品推荐" // 短标题 |
| | 122 | section: 1, // 栏目:0 优惠 1 海淘 2 发现 3 晒物 4 经验 5 海淘晒物 6 海淘经验 7 试用体验 8 专题 |
| | 123 | topSection: 1 // 顶级的栏目id:0优惠,1海淘,2 发现,3 晒物,4经验 |
| | 124 | mallName: "京东", // 电商名称 |
| | 125 | mallId: 1, // 电商id |
| | 126 | price: "五折对低价199", // 价格描述 |
| | 127 | pubDate: 13215412512000, // 发布时间,时间戳 毫秒 |
| | 128 | overdueStatus: 1, // 是否过期 |
| | 129 | endTime: 13251245121000, // 优惠截止时间 |
| | 130 | channelId: 12, // 计数器栏目id |
| | 131 | imagesForList: "http://www.a.b/a.png", |
| | 132 | hasCoupon: 0, // 是否有优惠券,适用于 优惠,海淘 |
| | 133 | cover: "http://www.google.com/1.png", |
| | 134 | hdCover: "http://www.google.com/1_hd.png", // 高清图,适用于晒物,经验,试用体验 |
| | 135 | showPicForApp: 1, // 是否白菜价合集 |
| | 136 | isOfficialPurchasing: 0 //0不支持官方代购,1支持官方代购【V2.2.0需求:新增字段】 |
| | 137 | } |
| | 138 | } |
| | 139 | { |
| | 140 | type:2 // 2 推荐位 |
| | 141 | value:{//from $adPosition |
| | 142 | adId: 51, |
| | 143 | adTitle: "好东西哇", |
| | 144 | price: "12块包邮", |
| | 145 | imageUrl: "http://img.pconline.com.cn/7.jp", |
| | 146 | topicId: 23412 |
| | 147 | section: 1, // 栏目:0 优惠 1 海淘 2 发现 3 晒物 4 经验 5 海淘晒物 6 海淘经验 7 试用体验 8 专题 |
| | 148 | topSection: 1 // 顶级的栏目id:0优惠,1海淘,2 发现,3 晒物,4经验 |
| | 149 | url: "http://g.pconline.com.cn/a/73727.html", // 跳转链接 |
| | 150 | urlType: 1, // 1 爆料 2 网页, |
| | 151 | seq:3 // 排序,插入到首页的位置 |
| | 152 | } |
| | 153 | } |
| | 154 | { |
| | 155 | type:4 // 4 优惠券 |
| | 156 | value:{//from $gift |
| | 157 | giftId: 1, // 礼品Id |
| | 158 | name: "京东卡", |
| | 159 | needScore: 10, //所需积分 |
| | 160 | needGold: 2,//所需金币 |
| | 161 | mallId: 12, // 电商Id |
| | 162 | mallName: '京东', // 电商名称 |
| | 163 | imageUrl: "http://a.cn/1.png", // 图片 |
| | 164 | imgPath260x130:"",//260x130图片 |
| | 165 | discount: "满400减20", // 优惠券额度 |
| | 166 | createTime: 13251245124000, // 创建时间 |
| | 167 | expiryDate: 13621321521000, // 有效期 |
| | 168 | remainingDay:2 // 当前时间距离优惠券过期的天数 |
| | 169 | |
| | 170 | } |
| | 171 | } |
| | 172 | ... |
| | 173 | ] |
| | 174 | } |
| | 175 | }}} |
| | 176 | |
| | 177 | [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] |
| | 178 | |
| | 179 | ---------- |
| | 180 | |
| | 181 | |
| | 182 | === 1.2 优惠、海淘、发现、晒物、经验列表数据接口(M) === |
| | 183 | |
| | 184 | **需求:**[[BR]] |
| | 185 | |
| | 186 | {{{ |
| | 187 | 请求参数的变动: |
| | 188 | 1、sectionId参数新增1个取值: |
| | 189 | 1)sectionId=100[后端已提供]时,请求属于“一键购”的海淘列表数据。 |
| | 190 | |
| | 191 | 2、新增3个筛选条件的参数: |
| | 192 | 1)电商商城; |
| | 193 | 2)当前热点; |
| | 194 | 3)精彩推荐; |
| | 195 | |
| | 196 | 3、新增3个用于控制的参数: |
| | 197 | 1)platform:平台,传”iOS”或”Android”; |
| | 198 | 2)v:app版本号,如2.3.0; |
| | 199 | 3)inReview=1(Android不传); |
| | 200 | |
| | 201 | |
| | 202 | 返回参数的变动: |
| | 203 | 如果是来自iOS的请求,则在Topic类型的实体,新增2个字段: |
| | 204 | 1、爆料简介; |
| | 205 | 2、爆料正文(正文不带图片,不带html标签,字数较多[标准由产品定]则截取); |
| | 206 | |
| | 207 | |
| | 208 | 修改图片点击的协议:新增一个参数: |
| | 209 | 1、图片链接imgUrl |
| | 210 | |
| | 211 | 具体协议为: |
| | 212 | pconlinebestbuy://best-big-photo/{topicId}?curIndex={curIndex}&imgUrl={imgUrl} |
| | 213 | 跳转参数说明: |
| | 214 | topicId:爆料id |
| | 215 | curIndex:所点击图片的序号(从0算起) |
| | 216 | imgUrl:所点击图片的地址链接,其中特殊字符需要url编码 |
| | 217 | }}} |
| | 218 | |
| | 219 | |
| | 220 | **mrobot接口** |
| | 221 | |
| | 222 | > http://mrobot.pconline.com.cn/s-300/best/cms/getTopicList.xsp |
| | 223 | eg:http://mrobot.pconline.com.cn/s-300/best/cms/getTopicList.xsp?sectionId=0&pageNo=2&pageSize=20&v=2.3.0&platform=iOS&inReview=0 [[BR]] |
| | 224 | |
| | 225 | **后端接口** |
| | 226 | |
| | 227 | > http://best.pconline.com.cn/app/topic/cache/getTopicList.do |
| | 228 | eg:http://best.pconline.com.cn/app/topic/cache/getTopicList.do?pageNo=0&pageSize=20§ionId=0 [[BR]] |
| | 229 | |
| | 230 | **后端接口文档** |
| | 231 | |
| | 232 | > [http://trac.pc.com.cn/pc_best/wiki/app2.0/01_topic#栏目爆料列表 栏目爆料列表] |
| | 233 | |
| | 234 | **说明** |
| | 235 | |
| | 236 | > 根据传入的栏目id,获取对应的爆料列表 |
| | 237 | |
| | 238 | **缓存时间** |
| | 239 | |
| | 240 | > 300s |
| | 241 | |
| | 242 | **提交方式** |
| | 243 | |
| | 244 | > GET |
| | 245 | |
| | 246 | **是否需要登录** |
| | 247 | |
| | 248 | > 否 |
| | 249 | |
| | 250 | **参数** |
| | 251 | |
| | 252 | ||= 参数名 =||= 参数含义 =||= 类型 =||= 默认值 =||= 是否必须 =||= 备注 =|| |
| | 253 | ||sectionId||栏目id:0 优惠 1 海淘 2 发现 3 晒物 4 经验 ||int||0||是|||| |
| | 254 | ||pageNo||页数||int||1||是|||| |
| | 255 | ||pageSize||页面大小||int||10||是|||| |
| | 256 | ||v||版本号||int||0||否||2.3.0版本传v=2.3.0|| |
| | 257 | ||inReview||审核状态||int||0||否||1-是,0-不是|| |
| | 258 | |
| | 259 | **返回格式** |
| | 260 | > json |
| | 261 | |
| | 262 | **返回数据** |
| | 263 | |
| | 264 | {{{#!java |
| | 265 | { |
| | 266 | status: 1, |
| | 267 | msg: "请求成功" |
| | 268 | , |
| | 269 | pageNo: 1, |
| | 270 | pageSize: 20, |
| | 271 | pageTotal: 2168, |
| | 272 | total: 43357 |
| | 273 | data:[ |
| | 274 | {//from $topic |
| | 275 | topicId: 2395585, |
| | 276 | title: "有钱你就来", //标题 |
| | 277 | shortTitle: "超值商品推荐" // 短标题 |
| | 278 | section: 1, // 栏目:0 优惠 1 海淘 2 发现 3 晒物 4 经验 5 海淘晒物 6 海淘经验 7 试用体验 8 专题 |
| | 279 | topSection: 1 // 顶级的栏目id:0优惠,1海淘,2 发现,3 晒物,4经验 |
| | 280 | mallName: "京东", // 电商名称 |
| | 281 | mallId: 1, // 电商id |
| | 282 | price: "五折对低价199", // 价格描述 |
| | 283 | pubDate: 13215412512000, // 发布时间,时间戳 毫秒 |
| | 284 | overdueStatus: 1, // 是否过期 |
| | 285 | endTime: 13251245121000, // 优惠截止时间 |
| | 286 | channelId: 12, // 计数器栏目id |
| | 287 | imagesForList: "http://www.a.b/a.png", |
| | 288 | hasCoupon: 0, // 是否有优惠券,适用于 优惠,海淘 |
| | 289 | cover: "http://www.google.com/1.png", |
| | 290 | hdCover: "http://www.google.com/1_hd.png", // 高清图,适用于晒物,经验,试用体验 |
| | 291 | showPicForApp: 1 // 是否白菜价合集 |
| | 292 | createName: "Jason@qq.com", // 创建者名称 |
| | 293 | createNamePrefix: "Jason", // 创建者名称,邮箱前缀 |
| | 294 | isOfficialPurchasing: 0 //0不支持官方代购,1支持官方代购【V2.2.0需求:新增字段】 |
| | 295 | } |
| | 296 | ... |
| | 297 | ] |
| | 298 | } |
| | 299 | }}} |
| | 300 | |
| | 301 | [http://trac.pc.com.cn/pc_best/wiki/app2.0/object_properties#爆料 $topic] |
| | 302 | |
| | 303 | ---------- |
| | 304 | |
| | 305 | |
| | 306 | === 1.3 发现列表的筛选条件(M) === |
| | 307 | |
| | 308 | **需求:**[[BR]] |
| | 309 | 新接口[[BR]] |
| | 310 | |
| | 311 | **mrobot接口** |
| | 312 | |
| | 313 | > 待补充 |
| | 314 | |
| | 315 | **后端接口** |
| | 316 | |
| | 317 | > 待补充 |
| | 318 | |
| | 319 | **后端接口文档** |
| | 320 | |
| | 321 | > 待补充 |
| | 322 | |
| | 323 | **说明** |
| | 324 | |
| | 325 | > 返回用于发现类爆料的筛选条件 |
| | 326 | |
| | 327 | **缓存时间** |
| | 328 | |
| | 329 | > 无 |
| | 330 | |
| | 331 | **提交方式** |
| | 332 | |
| | 333 | > GET |
| | 334 | |
| | 335 | **是否需要登录** |
| | 336 | |
| | 337 | > 否 |
| | 338 | |
| | 339 | **参数**(待定) |
| | 340 | |
| | 341 | ||= 参数名 =||= 参数含义 =||= 类型 =||= 默认值 =||= 是否必须 =||= 备注 =|| |
| | 342 | ||v||版本号||int||0||否||2.3.0版本传v=2.3.0|| |
| | 343 | |
| | 344 | **返回格式** |
| | 345 | > json |
| | 346 | |
| | 347 | **返回数据** |
| | 348 | |
| | 349 | > |
| | 350 | |
| | 351 | |
| | 352 | ---------- |
| | 353 | |
| | 354 | === 1.4 搜索接口(M) === |
| | 355 | |
| | 356 | |
| | 357 | **需求:**[[BR]] |
| | 358 | {{{ |
| | 359 | 请求参数的变动:新增3个参数 |
| | 360 | 1)platform:平台,传”iOS”或”Android”; |
| | 361 | 2)v:app版本号,如2.3.0; |
| | 362 | 3)inReview=1(Android不传); |
| | 363 | |
| | 364 | 返回参数: |
| | 365 | 如果是来自iOS的请求,则在Topic类型的实体,新增2个字段: |
| | 366 | 1、爆料简介; |
| | 367 | 2、爆料正文(正文不带图片,不带html标签,字数较多[标准由产品定]则截取); |
| | 368 | }}} |
| | 369 | |
| | 370 | |
| | 371 | |
| | 372 | **mrobot接口**: |
| | 373 | >http://mrobot.pconline.com.cn/s-300/best/search/listTopicSearch.xsp |
| | 374 | |
| | 375 | **后端接口** |
| | 376 | |
| | 377 | > http://best.pconline.com.cn/app/search/listTopicSearch.do |
| | 378 | |
| | 379 | **后端接口文档** |
| | 380 | |
| | 381 | > [http://trac.pc.com.cn/pc_best/wiki/app2.0/02_search#搜索接口 搜索接口][[BR]] |
| | 382 | |
| | 383 | **说明** |
| | 384 | |
| | 385 | > 分类搜索返回5个栏目筛选项 国内电商返回 优惠/发现;国外电商返回 海淘/发现 标签搜索返回5个栏目筛选项 关键词搜索返回关键词 + 5个栏目 |
| | 386 | |
| | 387 | **缓存时间** |
| | 388 | |
| | 389 | > 300s |
| | 390 | |
| | 391 | **提交方式** |
| | 392 | |
| | 393 | > GET |
| | 394 | |
| | 395 | **参数** |
| | 396 | |
| | 397 | ||= 参数名 =||= 参数含义 =||= 类型 =||= 默认值 =||= 是否必须 =|| |
| | 398 | ||pageNo||页数||int||1||是|| |
| | 399 | ||pageSize||页面大小||int||10||是|| |
| | 400 | ||searchType||1 按分类搜索 2 按电商搜索 3 按标签搜索 4 按关键词搜索||int||4||否|| |
| | 401 | ||searchCondition||根据searchType传入具体的内容,分类、电商、标签传入对应的id,关键词直接传入搜索的关键词字符串||根据searchType而定:1,对应int, 2(电商名称),3(标签名称),4(关键词)对应String||""||否|| |
| | 402 | ||sectionId||搜索栏目:0 优惠 1 海淘 2 发现 3 晒物 4 经验||int||不同类型的搜索出不同的默认值(依据app默认显示的栏目)||否|| |
| | 403 | |
| | 404 | **返回格式** |
| | 405 | > json |
| | 406 | |
| | 407 | **返回** |
| | 408 | |
| | 409 | {{{#!java |
| | 410 | { |
| | 411 | status: 1, |
| | 412 | msg: "请求成功", |
| | 413 | pageNo: 1, |
| | 414 | pageSize: 20, |
| | 415 | total: 100, |
| | 416 | data: { |
| | 417 | topics: [ |
| | 418 | {//from $topic |
| | 419 | topicId: 2395585, |
| | 420 | title: "有钱你就来", //标题 |
| | 421 | shortTitle: "超值商品推荐" // 短标题 |
| | 422 | section: 1, // 栏目:0 优惠 1 海淘 2 发现 3 晒物 4 经验 5 海淘晒物 6 海淘经验 7 试用体验 8 专题 |
| | 423 | topSection: 1 // 顶级的栏目id:0优惠,1海淘,2 发现,3 晒物,4经验 |
| | 424 | mallName: "京东", // 电商名称 |
| | 425 | mallId: 1, // 电商id |
| | 426 | price: "五折对低价199", // 价格描述 |
| | 427 | pubDate: 13215412512000, // 发布时间,时间戳 毫秒 |
| | 428 | overdueStatus: 1, // 是否过期 |
| | 429 | endTime: 13251245121000, // 优惠截止时间 |
| | 430 | channelId: 12, // 计数器栏目id |
| | 431 | imagesForList: ["http://www.a.b/a.png"], |
| | 432 | hasCoupon: 0, // 是否有优惠券,适用于 优惠,海淘 |
| | 433 | cover: "http://www.google.com/1.png", |
| | 434 | hdCover: "http://www.google.com/1_hd.png", // 高清图,适用于晒物,经验,试用体验 |
| | 435 | showPicForApp: 1 // 是否白菜价合集 |
| | 436 | createName: "Jason@qq.com", // 创建者名称 |
| | 437 | createNamePrefix: "Jason", // 创建者名称,邮箱前缀 |
| | 438 | isOfficialPurchasing: 0 //0不支持官方代购,1支持官方代购【V2.2.0需求:新增字段】 |
| | 439 | }, |
| | 440 | ... |
| | 441 | ], |
| | 442 | searchSectionResults: [ |
| | 443 | {// from $sectionExtend |
| | 444 | value: 1, |
| | 445 | name: '海淘', |
| | 446 | count: 12 |
| | 447 | }, |
| | 448 | ... |
| | 449 | ] |
| | 450 | } |
| | 451 | } |
| | 452 | }}} |
| | 453 | [http://trac.pc.com.cn/pc_best/wiki/app2.0/object_properties#爆料 $topic] |
| | 454 | [http://trac.pc.com.cn/pc_best/wiki/app2.0/object_properties#栏目搜索结果 $sectionExtend] |
| | 455 | |
| | 456 | ---------- |
| | 457 | |
| | 458 | |
| | 459 | === 1.5 爆料详情终端页(M) === |
| | 460 | |
| | 461 | **需求:**[[BR]] |
| | 462 | |
| | 463 | {{{ |
| | 464 | 返回数据的变动: |
| | 465 | 1、【优惠】、【海淘】2类的爆料终端页正文内容: |
| | 466 | 1)新增“可能喜欢”的爆料入口,并加上跳转协议; |
| | 467 | 2)新增“内容标签”,加上点击协议; |
| | 468 | 3)新增该爆料相关的优惠券页面入口按钮,加上点击协议; |
| | 469 | |
| | 470 | 2、【发现】类的爆料终端页正文内容: |
| | 471 | 1)新增“可能喜欢”的爆料入口,并加上跳转协议 |
| | 472 | |
| | 473 | 3、【晒物】、【经验】2类的爆料终端页正文内容: |
| | 474 | 1)新增内容标签,加上点击协议; |
| | 475 | |
| | 476 | }}} |
| | 477 | |
| | 478 | |
| | 479 | **mrobot接口** |
| | 480 | |
| | 481 | > http://mrobot.pconline.com.cn/s-1800/best/cms/topicDetail.xsp?topicId=125405&platform=iOS&v=2.3.0&resVer=21000&inReview=0 |
| | 482 | |
| | 483 | **后端接口** |
| | 484 | |
| | 485 | > 爆料详细信息:http://best.pconline.com.cn/app/topic/getTopicInfo.do [[BR]] |
| | 486 | eg:http://best.pconline.com.cn/app/topic/getTopicInfo.do?topicId=125405&fontSize=17&hd=0 [[BR]] |
| | 487 | > 读取评论总数:http://cmt.pconline.com.cn/action/topic/get_data.jsp [[BR]] |
| | 488 | eg:http://cmt.pconline.com.cn/action/topic/get_data.jsp?url=http://best.pconline.com.cn/discovery_art.jsp?topicId=125405 [[BR]] |
| | 489 | |
| | 490 | **后端接口文档** |
| | 491 | |
| | 492 | > [http://trac.pc.com.cn/pc_best/wiki/app2.0/01_topic#爆料详细信息 爆料详细信息] |
| | 493 | > [http://rdtrac.pc.com.cn/cmt/wiki/intf 读取评论总数] |
| | 494 | **说明** |
| | 495 | |
| | 496 | > 爆料详情终端页 |
| | 497 | |
| | 498 | **缓存时间** |
| | 499 | |
| | 500 | > 1800s |
| | 501 | |
| | 502 | **提交方式** |
| | 503 | |
| | 504 | > GET |
| | 505 | |
| | 506 | **是否需要登录** |
| | 507 | |
| | 508 | > 否 |
| | 509 | |
| | 510 | **参数** |
| | 511 | |
| | 512 | ||= 参数名 =||= 参数含义 =||= 类型 =||= 默认值 =||= 是否必须 =||= 备注 =|| |
| | 513 | ||topicId||爆料id||int||0||是|| || |
| | 514 | ||fontSize||字体大小||int||17||是|| || |
| | 515 | ||hd||是否显示高清图:0 否 1 是||int||0||否|| || |
| | 516 | ||platform||平台标识。android平台,platform=android;iOS平台,platform=iOS||String||""||是|| || |
| | 517 | ||v||版本号||String||"0.0.0"||是|| || |
| | 518 | ||resVer||资源包版本号||int||0||是|| || |
| | 519 | ||inReview||审核状态||int||0||是||1-是,0-不是|| |
| | 520 | |
| | 521 | **返回格式** |
| | 522 | > html |
| | 523 | |
| | 524 | **返回数据** |
| | 525 | |
| | 526 | html页面,内嵌JSON格式的附加信息,以及点击交互的跳转协议[[BR]] |
| | 527 | 附加信息用注释的方式放到html代码里面以/*@_HTML_META_START_开头, _HTML_META_END_@*/结尾[[BR]] |
| | 528 | |
| | 529 | 附加信息: |
| | 530 | ||= 爆料类型 =||= 附加信息内容 =|| |
| | 531 | ||优惠、海淘、发现||#见data1#|| |
| | 532 | ||晒物、经验||#见data2#|| |
| | 533 | |
| | 534 | {{{ |
| | 535 | #data1#包含: |
| | 536 | { |
| | 537 | topicId: 13253,//爆料id |
| | 538 | topicType: 1,//0优惠,1海淘,2 发现 |
| | 539 | url: http://best.pconline.com.cn/discovery_art.jsp?topicId=$topic.topicId //用于评论数 |
| | 540 | artUrl:"http://best.pconline.com.cn/youhui/125405.html",//pc地址,用于分享 |
| | 541 | title: $topic.shortTitle + $topic.price + $topic.sectionDesc |
| | 542 | wxTitle:【今日聚超值_栏目】+$topic.title||topic.shortTitle+" "+$topic.price(其中栏目为具体的typeName,0,1,2时显示title,3,4时显示为shortTitle), |
| | 543 | date: $topic.pubDate |
| | 544 | author: $topic.createNamePrefix |
| | 545 | purchasingNum: $topic.purchasingCount.totalCount |
| | 546 | firstPic: $topic.cover(获取350x350大小的) |
| | 547 | bestBuyLink:"bestbuy://topic-1.cc", //直达链接,可能是自定义的协议或者普通的url |
| | 548 | showSource:1, //是否开放【去看看】,1是,0不是 |
| | 549 | commentCount:245, //评论数 |
| | 550 | commentId:45, //评论id |
| | 551 | iphoneResVer:21000, //模板版本号(iOS请求时返回) |
| | 552 | androidResVer:21000, //模板版本号(Android请求时返回) |
| | 553 | isOfficialPurchasing: 0 //0不支持官方代购,1支持官方代购【V2.2.0需求:新增字段】 |
| | 554 | } |
| | 555 | |
| | 556 | #data2#包含: |
| | 557 | { |
| | 558 | topicId: 13253, //爆料id |
| | 559 | topicType: 3, //3 晒物,4经验 |
| | 560 | url: http://best.pconline.com.cn/discovery_art.jsp?topicId=$topic.topicId |
| | 561 | artUrl:"http://best.pconline.com.cn/youhui/125405.html",//pc地址,用于分享 |
| | 562 | title: $topic.shortTitle + $topic.price + $topic.sectionDesc |
| | 563 | wxTitle:【今日聚超值_栏目】+$topic.title||topic.shortTitle+" "+$topic.price(其中栏目为具体的typeName,0,1,2时显示title,3,4时显示为shortTitle), |
| | 564 | date: $topic.pubDate |
| | 565 | author: $topic.createNamePrefix |
| | 566 | purchasingNum: $topic.purchasingCount.totalCount |
| | 567 | firstPic: $topic.cover,(获取350x350大小的) |
| | 568 | commentCount:245, //评论数 |
| | 569 | commentId:45, //评论id |
| | 570 | iphoneResVer:21000, //模板版本号(iOS请求时返回) |
| | 571 | androidResVer:21000, //模板版本号(Android请求时返回) |
| | 572 | isOfficialPurchasing: 0 //0不支持官方代购,1支持官方代购【V2.2.0需求:新增字段】 |
| | 573 | } |
| | 574 | }}} |
| | 575 | |
| | 576 | 跳转协议:[[BR]] |
| | 577 | 优惠/海淘/发现 详情终端页:[[BR]] |
| | 578 | 正文字号的问题,跟前端和设计确认了,设计稿的尺寸到制作稿时要减半,所以正文的大中小字号应该分别为19、17、15 |
| | 579 | ||=协议=||=参数说明=||=触发事件=|| |
| | 580 | ||pconlinebestbuy://best-coupon-detail/giftId||giftId:优惠券id||点击爆料详情终端页的"优惠券"内时触发,进入优惠券详情|| |
| | 581 | ||pconlinebestbuy://best-big-photo/topicId?curIndex={curIndex}||topicId:爆料id;curIndex:图片序号||点击爆料详情终端页的任一张图片时触发,浏览大图 || |
| | 582 | ||pconlinebestbuy://best-shop-list/topicId||topicId:爆料id||点击爆料详情终端页的"有**家商家可代购"时触发,进入商家列表|| |
| | 583 | ||pconlinebestbuy://best-outer-web/?url={url}||url:代购地址||点击爆料详情终端页底部的"推荐代购商家"时触发,进入商家淘宝商品外链(此处需要计数器,此url尾加对应的类型,计数由app做,url添加尾字符由best提供,代购页面跳转协议中的url后带上#Purchase,商家购买页面跳转协议中的url后带上#GoSeeIt)|| |
| | 584 | [[BR]] |
| | 585 | 晒物详情终端页:[[BR]] |
| | 586 | ||=协议=||=参数说明=||=触发事件=|| |
| | 587 | ||pconlinebestbuy://best-big-photo/topicId?curIndex={curIndex}||topicId:爆料id;curIndex:图片序号||点击爆料详情终端页的任一张图片时触发,浏览大图 || |
| | 588 | ||pconlinebestbuy://best-outer-web/?url={url}||url:代购地址||点击爆料详情终端页底部的"推荐代购商家"时触发,进入商家淘宝商品外链|| |
| | 589 | |
| | 590 | 经验详情终端页:[[BR]] |
| | 591 | ||=协议=||=参数说明=||=触发事件=|| |
| | 592 | ||pconlinebestbuy://best-big-photo/topicId?curIndex={curIndex}||topicId:爆料id;curIndex:图片序号||点击爆料详情终端页的任一张图片时触发,浏览大图 || |
| | 593 | |
| | 594 | |
| | 595 | [[BR]] |
| | 596 | 晒物及经验详情页面,头图采用hdCover,按hd=0则取hdCover的400x200尺寸,hd=1则取hdCover的600x300尺寸 |
| | 597 | |
| | 598 | ---------- |
| | 599 | |
| | 600 | |
| | 601 | === 1.6 爆料关联的优惠券(M) === |
| | 602 | |
| | 603 | **需求:**[[BR]] |
| | 604 | 新接口[[BR]] |
| | 605 | |
| | 606 | **mrobot接口** |
| | 607 | |
| | 608 | > 待补充 |
| | 609 | |
| | 610 | **后端接口** |
| | 611 | |
| | 612 | > 待补充 |
| | 613 | |
| | 614 | **后端接口文档** |
| | 615 | |
| | 616 | > 待补充 |
| | 617 | |
| | 618 | **说明** |
| | 619 | |
| | 620 | > 返回该篇爆料关联的优惠券信息 |
| | 621 | |
| | 622 | **缓存时间** |
| | 623 | |
| | 624 | > 无 |
| | 625 | |
| | 626 | **提交方式** |
| | 627 | |
| | 628 | > GET |
| | 629 | |
| | 630 | **是否需要登录** |
| | 631 | |
| | 632 | > 否 |
| | 633 | |
| | 634 | **参数**(待定) |
| | 635 | |
| | 636 | ||= 参数名 =||= 参数含义 =||= 类型 =||= 默认值 =||= 是否必须 =||= 备注 =|| |
| | 637 | ||v||版本号||int||0||否||2.3.0版本传v=2.3.0|| |
| | 638 | |
| | 639 | **返回格式** |
| | 640 | > json |
| | 641 | |
| | 642 | **返回数据** |
| | 643 | |
| | 644 | > |
| | 645 | |
| | 646 | |
| | 647 | ---------- |
| | 648 | |
| | 649 | === 1.7 优惠券终端页(M) === |
| | 650 | |
| | 651 | **需求:**[[BR]] |
| | 652 | 补充正文内容:领取优惠券花费的钻石数。 |
| | 653 | |
| | 654 | **mrobot接口**: |
| | 655 | >http://mrobot.pconline.com.cn/s/best/gift/giftDetail.xsp |
| | 656 | |
| | 657 | **后端接口** |
| | 658 | |
| | 659 | > http://best.pconline.com.cn/app/gift/getGiftInfo.do |
| | 660 | |
| | 661 | **后端接口文档** |
| | 662 | |
| | 663 | > [http://trac.pc.com.cn/pc_best/wiki/app2.0/05_gift#优惠券信息 优惠券信息][[BR]] |
| | 664 | |
| | 665 | **说明** |
| | 666 | |
| | 667 | > 优惠券终端页 |
| | 668 | |
| | 669 | **缓存时间** |
| | 670 | |
| | 671 | > 无 |
| | 672 | |
| | 673 | **提交方式** |
| | 674 | |
| | 675 | > GET |
| | 676 | |
| | 677 | **参数** |
| | 678 | |
| | 679 | ||= 参数名 =||= 参数含义 =||= 类型 =||= 默认值 =||= 是否必须 =|| |
| | 680 | ||giftId||礼品id||int||0||是|| |
| | 681 | ||fontSize||字体大小||int||14||是|| |
| | 682 | |
| | 683 | **返回格式** |
| | 684 | > html |
| | 685 | |
| | 686 | **返回数据** |
| | 687 | > html页面 |
| | 688 | |
| | 689 | {{{#!java |
| | 690 | html页面附加信息: |
| | 691 | { |
| | 692 | giftId: 1, // 礼品id |
| | 693 | stockNum: 12, // 剩余库存 |
| | 694 | expiryDate: 13621321521000, // 有效期 |
| | 695 | remainingDay:2 // 当前时间距离优惠券过期的天数 |
| | 696 | } |
| | 697 | }}} |
| | 698 | |
| | 699 | ---------- |
| | 700 | |
| | 701 | === 1.8 领取优惠券 === |
| | 702 | |
| | 703 | **需求:**[[BR]] |
| | 704 | |
| | 705 | {{{ |
| | 706 | 返回数据变动: |
| | 707 | 1、新增1个字段:钻石数; |
| | 708 | 2、data中的status新增因钻石数不足的情况; |
| | 709 | }}} |
| | 710 | |
| | 711 | |
| | 712 | **后端接口** |
| | 713 | >正式:http://best.pconline.com.cn/app/my/gift/exchangeCoupon.do [[BR]] |
| | 714 | >测试:http://v42.pconline.com.cn/app/my/gift/exchangeCoupon.do [[BR]] |
| | 715 | >开发:http://dev34.pconline.com.cn:81/app/my/gift/exchangeCoupon.do |
| | 716 | |
| | 717 | **后端接口文档** |
| | 718 | |
| | 719 | > [http://trac.pc.com.cn/pc_best/wiki/app2.0/05_gift#领取优惠券接口 领取优惠券接口] |
| | 720 | |
| | 721 | **说明** |
| | 722 | |
| | 723 | > 兑换优惠券接口,是否登录,是否已领完,是否已失效,金币,积分,钻石是否不足 |
| | 724 | |
| | 725 | **缓存时间** |
| | 726 | |
| | 727 | > 无 |
| | 728 | |
| | 729 | **提交方式** |
| | 730 | |
| | 731 | > POST |
| | 732 | |
| | 733 | **参数** |
| | 734 | |
| | 735 | ||= 参数名 =||= 参数含义 =||= 类型 =||= 默认值 =||= 是否必须 =|| |
| | 736 | ||common_session_id||-||String||""||是|| |
| | 737 | ||giftId||礼品Id,注意这里传入礼品的giftId而不是优惠券的couponId||int||1||是|| |
| | 738 | |
| | 739 | **返回格式** |
| | 740 | > json |
| | 741 | |
| | 742 | **返回数据** |
| | 743 | |
| | 744 | {{{#!java |
| | 745 | { |
| | 746 | status: 1, |
| | 747 | msg: "兑换成功", |
| | 748 | data: { |
| | 749 | status:1, // 1 兑换成功 -1 请刷新页面重试 -2 该优惠券无效 -3 该优惠券已过期 -4 兑换出错,请稍后再试。 -5 优惠券领取次数超过限制! -6 金币或积分不足! -7 该优惠券无效或已全部被兑换! -8 兑换失败! |
| | 750 | cardNum: 123, //券号 |
| | 751 | giftStatus: 1, |
| | 752 | cardPassword: 123456, //密码 |
| | 753 | mallUrl: "http://a.b.c", //优惠券所属的电商首页 |
| | 754 | gold:1, //用户的金币数 |
| | 755 | score: 2 //用户的积分数 |
| | 756 | } |
| | 757 | } |
| | 758 | }}} |