初涉京东及淘宝开放平台API-商品模型
============ 京东 ============
[Product]
http://help.jd.com/jos/question-568.html#A2
ware_id(相当于SPU?)
sku_properties
(100041:150041^1000046:15844|1001:1501^10006:1504
sku 属性,一组sku 属性之间用"^"分隔,多组用"|"分隔格式:
aid:vid^aid1:vid2|aid3:vid3^aid4:vid4
)
{"SkuId":1057741,"Size":"开放版4G(16G ROM)","Color":"银"}
[SKU]
http://help.jd.com/jos/question-573.html#A1
输入ware_id+attributes
返回sku_id
[组合商品]
http://help.jd.com/jos/question-568.html#A23
以ware_id为单位
[图片]
http://help.jd.com/jos/question-568.html#A12
ware_id + 属性值Id(颜色值Id)
[SPU]
无
============ 淘宝 ============
[Product产品]
http://api.taobao.com/apidoc/dataStruct.htm?spm=0.0.0.0.ZNLyfd&path=cid:4-dataStructId:6
product_id Number 否 3433222 产品ID
template_id Number 否 1 模板ID
[Item商品]-相当于SPU?
http://api.taobao.com/apidoc/dataStruct.htm?path=cid:4-dataStructId:63
num_iid Number 否 1489161932 商品数字id
template_id String 是 123456 页面模板id
skus Sku [] 否 Sku列表。fields中只设置sku可以返回Sku结构体中所有字段,如果设置为sku.sku_id、sku.properties、sku.quantity等形式就只会返回相应的字段
product_id Number 是 85883030 宝贝所属产品的id(可能为空). 该字段可以通过taobao.products.search 得到
[SKU]
sku_id Number 否 123 sku的id
num_iid Number 否 12345 sku所属商品数字id
http://api.taobao.com/apidoc/api.htm?spm=0.0.0.0.ZNLyfd&path=cid:4-apiId:29
*更新一个sku的数据
*需要更新的sku通过属性properties进行匹配查找
*商品的数量和价格必须大于等于0
*sku记录会更新到指定的num_iid对应的商品中
*num_iid对应的商品必须属于当前的会话用户
";10004:156790411;1627207:3232483;5919063:3266779;12304035:48072;":{"cspuId":1000002844595972,"price":"5722.00","priceCent":572200,"skuId":44395945011,"stock":7}
[SpuTemplateDO]-类似分类属性?
http://api.taobao.com/apidoc/dataStruct.htm?spm=0.0.0.0.ZNLyfd&path=cid:4-dataStructId:21250
SPU发布模板,定义了产品发布需要那些关键属性,绑定属性。
template_id Number 否 1289 模板ID,发布产品,必须放到Product中
[组合商品]
无?
[图片]
item.img商品图片
PropImg 商品属性图片结构
ProductImg 产品图片
ProductPropImg 产品属性图片
初涉京东及淘宝开放平台API-商品模型的更多相关文章
- 针对2017年淘宝开放平台应用整改被封停或强制入塔政策实现不入塔不模糊正常调用API的解决方案
淘宝开放平台入驻先是限制上架,提高入驻资质,然后又模糊化R2信息,强制入塔,如今开始大规模整改应用. 此次整改势必导致很大一批个人开发的应用无法使用. 在此本人有偿提供正常调用淘宝开放平台API的解决 ...
- 淘宝开放平台TOP SDK调用对接淘宝或天猫
如果在淘宝/天猫上开了网店,用户自己也有一套自己的管理平台,这时可能会考虑和淘宝进行数据对接.这就需要考虑调用阿里提供的开发接口来推送和接收数据. 对接的方式有2种,一种是通过http接口,另外一种是 ...
- 淘宝开放平台php-sdk测试 获取淘宝商品信息(转)
今天想使用淘宝开放平台的API获取商品详情,可是以前一直没使用过,看起来有点高深莫测,后然看开发入门,一步一步,还真有点感觉了,然后看示例,还真行了,记下来以后参考.其中遇到问题,后然解决了.因为我已 ...
- 淘宝开放平台TOP测试环境
沙箱测试环境 淘宝沙箱环境是淘宝开放平台(TOP)提供给独立软件开发商(ISV)的测试环境.数据完全独立,大部分API已经部署到该环境中供ISV进行API的功能测试,对与APP的调用量无限制,但获取大 ...
- 淘宝开放平台使用WebClient,WebRequest访问时的错误提示导致麻烦
淘宝开放平台(TOP)提供OAuth2.0支持 通过C#的WebClient/WebRequest直接访问时会提示grant type is empty,这是一个非常恼人的错误,你会发现即使传了这个参 ...
- 淘宝开放平台获取沙箱token
沙箱环境的文档都是错的,直接使用以下地址: 输入淘宝测试账号: sandbox_c_1 密码: taobao1234 https://login.tbsandbox.com/member/log ...
- 淘宝开放平台Session Key有效期
各标签session时长及RefreshToken失效时长 *Refresh失效时长为0,即该sessionkey不可刷新. 标签 授权时长 Refresh失效时长 商家后台应用 固定时长1年 0 ...
- 淘宝TOP之API测试
下面的文章,是很早之前写的.内容过时了.主要是获取session的方法,很简单了.作为一个中小型网站开发者,淘宝API的开放大大缩短了网站的开发周期和运作效率,面对海量的数据,开发者只要仔细阅读开发文 ...
- 各开放平台API接口通用 SDK 前言
最近两年一直在做API接口相关的工作,在平时工作中以及网上看到很多刚接触API接口调用的新人一开始会感到很不适应,包括自己刚开始做API接口调用的相关工作时,也是比较抓狂的,所有写一序列文章把之前的工 ...
随机推荐
- C# 一些请求的基类(待补充)
using System.Runtime.Serialization; /// <summary> /// 通用分页请求类 /// </summary> [DataContra ...
- self_vue@1.0.0 dev: `webpack-dev-server --inline --progress --config build/webpack.dev.conf.js`
解决方案: 1.试一下 卸载npm uninstall webpack-dev-server,在安装这个npm i webpack-dev-server@2.9.7 2.删除node_modules目 ...
- postgresql 的一些操作
(4)常用数据库命令(mysql为MySQL数据库操作命令,psql为postgresql数据库命令) 手动重启数据库命令:pg_ctl -D /usr/local/var/postgres -l / ...
- python 爬虫系列06--古诗文
读书破万卷,下笔如有神 import requests import re def parse_page(url): headers = { 'USer-Agent':'user-agent: Moz ...
- Android中的ListView点击时的背景颜色设置
想设置listview中每行在点击.选中等不同状态下有不同的背景颜色,或者背景图片. 这可以用Android的Selector来实现.它可以定义组件在不同状态下的显示方式. 新建一个xml文件list ...
- Unity3d Attribute 总结
举两个例子,在变量上使用[SerializeFiled]属性,可以强制让变量进行序列化,可以在Unity的Editor上进行赋值. 在Class上使用[RequireComponent]属性,就会在C ...
- 如何在ThinkPHP中开启调试模式
1.为什么使用调试模式? 因为调试会在我们的模板页的最后增加一些trace信息. 2.什么是trace信息? 是ThinkPHP为我们提供好的一些包含了系统运行时间.占用内存.加载时间.请求的协议.. ...
- mysql 数据库8.0版本,jdbc驱动连接问题
前言 8.0版本的mysql数据的连接 与 5.0的有所不同,下面直接贴出 8.0版本应该有的 jdbc驱动连接,还有 mysql 的jdbc jar包要8.0以上的 内容如下 : jdbc.dri ...
- 程序包com.sun.image.codec.jpeg不存在
在pox.xml中引入依赖 <dependency><groupId>rt</groupId><artifactId>rt</artifactId ...
- NetCDF 共享软件 中文
NetCDF 共享软件 转载 在 Models-3 模式中,使用的数据存取接口称为 I/O API,其实就是 NetCDF 文件格式.而由于我们需要了解 Models-3 输出档案的数据情况,因此 ...