拍拍类目属性获取策略
来源:互联网 发布:风际网络 编辑:程序博客网 时间:2024/05/01 20:27
因项目要求,需要拉取paipai类目的所有数据,方便提供调用:
1 类目拉取: 拍拍类目和淘宝类目相似
使用提供的类目拉取接口:
http://api.paipai.com/attr/getNavigationChildList.xhtml?charset=utf-8&format=json
进行拉取
子类目使用带参形式拉取:
http://api.paipai.com/attr/getNavigationChildList.xhtml?charset=utf-8&format=json&navigationId=?
2 类目属性拉取:
拍拍类目属性的品牌属性拉取比较麻烦,因为paipai 在设计api调用时,只考虑获取单个属性类型并没有考虑批量获取的情况
获取一级属性 (加上 classid)
http://api.paipai.com/attr/getAttributeList.xhtml?charset=utf-8&format=json&pureData=1&classId=203320
属性获取完成后获取属性值 (加上classid 和attrid)
http://api.paipai.com/attr/getAttrOptionList.xhtml?charset=utf-8&format=json&pureData=1&classId=203320&attrId=12280
获取品牌属性的子属性 (麻烦部分)
首先 在属性存储介质中(mysql,mongodb) 中查询出 prop_name 为品牌的 所有属性
其次 使用查询出的属性id(prop_id) 在属性值表中查找出 属性对应的属性值
在者 使用属性值中的 optionId,prop_id,cat_id 通过属性方式获取到 属性的 属性id 【这边 比较有逻辑行 每个品牌下有一个 类型 取出每个属性值对应品牌的品牌类型的属性id 组合成属性数组 】,这就是品牌类型的属性
在者 通过以上获取的数据用属性值接口获取对应的值,为类型的属性值
通过类目属性值 获取 二级类目属性id
类目属性值:
http://api.paipai.com/attr/getAttrOptionList.xhtml?charset=utf-8&format=json&pureData=1&classId=203320&attrId=12280 [品牌的属性值]
http://api.paipai.com/attr/getAttributeList.xhtml?charset=utf-8&format=json&classId=203320&option=1&attrId=12280&optionId=1
http://api.paipai.com/attr/getAttributeList.xhtml?charset=utf-8&format=json&classId=203320&attrId=12280&optionId=1
...... 循环过程
http://api.paipai.com/attr/getAttributeList.xhtml?charset=utf-8&format=json&classId=203320&attrId=12280&optionId=165 通过选项来抽取 属性ID
通过二级类目的属性id来获取属性值:
http://api.paipai.com/attr/getAttrOptionList.xhtml?charset=utf-8&format=json&pureData=1&classId=203320&attrId=31052
以上操作拉取类目完毕~~~
- 拍拍类目属性获取策略
- 类目中添加属性
- IOS 给类目添加属性
- runtime为类目扩展属性
- 类目
- objc_getAssociatedObject, objc_setAssociatedObject通过类目加属性
- objc_runtime给类目添加属性关联(objc_setAssociatedObject、objc_getAssociatedObject)
- objective-c类目Category属性的实现方法
- 教你如何在类目中添加属性
- 拍拍拍
- 拍拍网
- 获取android应用的包名和主类目
- Hibernate 检索策略属性
- 拍拍抢拍精灵 --腾讯拍拍秒杀器--截图
- 获取属性
- open淘宝酒店API open淘宝属性API open淘宝类目API
- 浅谈淘宝类目属性体系:商品搜索背后的逻辑架构
- 为类目(类别)添加属性,使用storyboard设置边框颜色
- 定时器类
- oracle 左连接实例
- Linux下设置桌面快捷方式
- 书
- 递归法实现整型数到字符串的转换
- 拍拍类目属性获取策略
- test
- SocketModel.cpp
- php self parent 使用
- Winsock 2 I/O Methods 5 Part 5
- Spring的作用。
- 声明式事务 spring
- yum安装openoffice 转
- android JNI 调用