Ticket #97 (new 总结)
产品库接口 small_top.jsp 排行榜 接口总结
| Reported by: | huangjianhua | Owned by: | huangjianhua |
|---|---|---|---|
| Priority: | major | Milestone: | |
| Component: | 产品库 | Version: | |
| Keywords: | 产品库接口 DIY装机 关注排行榜 总结 | Cc: | |
| Due Date: | 13/03/2012 |
Description (last modified by huangjianhua) (diff)
前因:在DIY装机右侧的一个关注排行榜结口中: http://diy.pconline.com.cn/power/

接口: http://pdlib.pconline.com.cn/product/cms/small_top.jsp?style=1&smallTypeId=20973&max=15&refresh=true&fixedIds=1_497497,2_496537,3_423560,4_483706,5_193685,6_471638,7_421183,8_426957,9_484577,10_455791,11_384580,12_435935,13_168957
编辑在前台定制了"九州风神"品牌的四款产品,结果从第三款九州风神的产品中就看不到效果了.
接口描述:
详细查看下接口里面的代码输出结果的方式:
第1步:根据条件获取出排行TOP里面的产品列表,并将定制的产品排好顺序.
(1).产品的状态是有效的(status!=0)
(2).产品的审核状态不是被删除的(review_status<>4)
(3).产品的排行顺序不是落榜的(order_type<2)即是固定排行或者是访问排行
(4).产品的要求是非概念产品(concept is null)
第2步:根据第1步输出的产品列表结果,根据规则进行过滤(规则:不输出停产的产品;同一品牌下只能输出两款产品)
根据接口里面的描述,因此可以得出出现问题的原因:"接口规则限制,同一品牌下只能输出两款产品".
注意事项:
其中,这个排行接口中,还有一个参数需要注意下的:
cnt 这个参数,默认是同一个品牌只出现2个的,这个可以根据需要配置其他数值.
编辑经常来问的问题:
1.为什么我定制排序的产品数据,输出不正确呢?
答:首先去检查下,定制排序产品的数据,是否在前面已经出现过多次,确认下有没超过cnt 这个参数的值.
![(please configure the [header_logo] section in trac.ini)](http://www1.pconline.com.cn/hr/2009/global/images/logo.gif)
