一、新商品发布接口,商品上下架接口,店铺上传接口,新的接口对接方式文档如下:
第一步:打开开放平台链接:https://open.taobao.com/docV3.htm?spm=a219a.7386797.0.0.2fc9669aDlsu7s&source=search&docId=119447&docType=1
第二步:找到对应的商品发布接口,点击注册key和secret
把要测试的店铺填写至注册的账号内。
第三步:注册好了key进行店铺授权,进入淘宝应用市场拿到店铺授权session id,
第四步: 提供请求示例,即可拿到商品发布功能接口,及上下架接口。
二、应用场景: 店铺补货,店铺上下架商品,店铺管理,等业务。
三、相关接口:
1,商品发布
a)获取商品发布规则信息:alibaba.item.publish.schema.get
b)商品级联属性信息获取:alibaba.item.publish.props.get
c)商品发布:alibaba.item.publish.submit
2,商品编辑
a)商品编辑获取schema信息:alibaba.item.edit.schema.get
b)商品编辑提交schema信息:alibaba.item.edit.submit
c)商品增量编辑:alibaba.item.edit.fastupdate
3,商品管理
a)商品上架:alibaba.item.operate.upshelf
b)商品下架:alibaba.item.operate.downshelf
c)商品删除:alibaba.item.operate.delete
四、商品新发步骤
步骤一: 确定已授权的类目和品牌
涉及接口:
taobao.itemcats.authorize.get
taobao.itemcats.get
步骤二: 发布产品
说明:天猫商品需要挂靠产品,所以产品发布仅支持天猫店铺;淘宝 和 特价版商品无需挂靠产品,不需要产品发布,直接按照“步骤三”发布商品即可。
涉及接口:
tmall.product.match.schema.get( 获取匹配产品规则 )
tmall.product.schema.match( product匹配接口 )
tmall.product.schema.get( 产品信息获取schema获取 )
tmall.product.add.schema.get( 产品发布规则获取接口 )
tmall.product.schema.add( 使用Schema文件发布一个产品 )
类目:女装/女士精品 >> POLO衫(类目id:201241307) 为例说明产品发布步骤;
1、产品匹配规则获取
涉及API:tmall.product.match.schema.get
参考示例:http://open.taobao.com/api.htm?source=search&docId=23258&docType=2
入参:category_id = 201241307;
出参:规则xml
如果没有返回产品匹配规则,说明该类目不需要发布产品,直接到"步骤三: 发布商品"。
2、产品匹配
涉及API:tmall.product.schema.match
参考示例:http://open.taobao.com/api.htm?source=search&docId=23259&docType=2
入参:category_id = 201241307;propvalues = xml_data(示例XML如下)

10000497 2157813 出参:产品id;product_id = 1459669507 ; 调用tmall.product.schema.get查询产品状态【】 产品状态(true)如果返回true则可以直接发布商品(直接到"步骤三: 发布商品"。) 产品状态(false)如果返回false则需要等待。 3、产品发布规则获取,如果上一步(产品匹配)没有匹配到产品,需要自己添加; 涉及API: tmall.product.add.schema.get 参考示例:http://open.taobao.com/api.htm?docId=23257&docType=2 入参:category_id = 201241307 ; brand_id = 10000497 出参:规则xml 4、产品发布,根据上一步取到的规则组装xml 涉及API: tmall.product.schema.add 参考示例:http://open.taobao.com/api.htm?docId=23260&docType=2 入参:category_id = 201241307 ; brand_id = 10000497 ; xml_data ; 出参:产品id product_id; 调用tmall.product.schema.get查询产品状态【】 产品状态(true)如果返回true则可以直接发布商品(直接到"步骤三: 发布商品"。) 产品状态(false)如果返回false则需要等待。 注意:部分产品发布后需要审核通过后才可使用,所以需要等待产品状态可用后再发布商品。 备注:1、如果获取产品规则tmall.product.add.schema.get获取为空时,说明该类目为无关键属性类目,直接去发布商品即可。 2、产品schema 接口继续使用老的schema SDK 协议; 新老schema协议差异 1) 字段 老协议 新协议 是否变动 ComplexField complex-values complex-value 是 MultiComplexField complex-values complex-values 否 2)所有field的default-complex-values/default-values/default-complex-value/default-value都已取消,统一用field的值取代。 步骤三: 发布商品(编辑商品) 当第二步的产品可用后,即可发布商品 商品规则获取 调用alibaba.item.publish.schema.get获取类目和属性规则 商品级联属性信息获取 调用alibaba.item.publish.props.get,当alibaba.item.publish.schema.get接口返回的某些属性的值特别多时,会提示使用此接口。根据入参获取商品级联属性信息(基本很少用到),比如alibaba.item.publish.schema.get返回如下结果是: 商品发布alibaba.item.publish.submit进行商品上新 (注意 涉及图片上传时请使用taobao.picture.upload接口) 备注:当发布天猫商品时,偶尔会遇到报[isv.item-service-error:ITEM_PROPERTIES_ERROR–“xxx”属性出错:类目属性在标准属性中不存在]这一类错误时,一般是由于行业小二对类目属性进行了调整,(需要去第二步编辑产品)需要调用tmall.product.update.schema.get接口获取产品更新规则,检查是否有必填元素的value为空,重新生成产品更新信息xml调用tmall.product.schema.update接口完成补充即可 涉及接口: alibaba.item.publish.schema.get alibaba.item.publish.props.get alibaba.item.publish.submit TIPS:开发者如果涉及需要获取某一类目下的商品上新的所有规则,可以同时调用tmall.product.add.schema.get接口获取产品发布涉及的规则,然后入参需要注意spu_id传入0 调用alibaba.item.publish.schema.get获取商品发布的通用规则(非全部规则) 七、商品编辑更新 涉及接口: a)商品编辑获取schema信息:alibaba.item.edit.schema.get b)商品编辑提交schema信息:alibaba.item.edit.submit c)商品增量编辑:alibaba.item.edit.fastupdate 更新分类 全量更新(除局部更新外的均需要走全量更新) 局部更新(局部更新API) 1、编辑规则获取 涉及API:alibaba.item.edit.schema.get 参考示例:https://open.taobao.com/api.htm?docId=53943&docType=2 说明:全量和增量编辑的规则都使用接口alibaba.item.edit.schema.get 获取。 增量编辑规则获取还需入参 fields,比如传入fields=title ,接口alibaba.item.edit.schema.get只获取 title 的编辑规则。 2、全量编辑 涉及API:alibaba.item.edit.submit 参考示例:https://open.taobao.com/api.htm?docId=53968&docType=2 3、增量编辑 涉及API:alibaba.item.edit.fastupdate 参考示例:https://open.taobao.com/api.htm?docId=54542&docType=2 说明: A)目前淘宝支持的增量更新字段有:catId,bizIdentity,id,price,quantity,title,wirelessDesc,desc,barcode,outerId,video,images,recommendReason,imageVideo,sellPromise sku 信息支持修改已有sku的规格、图片、价格、数量、商家编码、条形码,但不能新增(删除)sku;新增sku要用全量接口。 B)天猫市场支持增量更新的字段如下: title(标 题) subtitle(子标题,即卖点) show_title (展示标题) short_title(无线短标题) description(商品描述) wireless_desc (旺铺无线详情描述) vertical_image(竖图) white_bg_image (白底图) large_screen_image (电子大屏图) shop_category (店铺类目) item_image(主图) item_wireless_images(无线主图) postage_id_increment(运费模板id) image_video_type (主图视频比例类型) main_video (主图视频) three_to_four_images (3:4商品图片) 说明:关于主图视频,目前商品已经支持3:4主图视频,并且支持3:4商品主图图片更新,建议三个字段为一个组件来使用; 如果 image_video_type 选择1:1或者16:9类型,那么main_video 需要传值1:1或者16:9类型的视频,此时three_to_four_item_images 这个字段,不管你传值与否,都不会生效。 如果 image_video_type 选择3:4类型,那么 main_video 需要传值3:4类型视频,且需要同时传three_to_four_item_images 这个字段。 C)特价版支持增量更新的字段如下: title(宝贝标题) catProp(类目属性) 支持修改枚举类型字段,不支持修改input类型的字段; sku(宝贝销售规格)支持修改已有sku的价格、库存、商家编码等信息,但不能新增sku;新增sku要用全量接口alibaba.item.edit.submit,并且先设置销售属性; price(特价) 需与marketPrice同时修改; marketPrice(划线价) 需与price同时修改; quantity(总数量) outerId(商家编码) images(宝贝图片) clearImage(非牛皮癣图) imageVideo(主图视频) verticalImage(宝贝长图) desc(商品描述) subStock(库存计数) tbDeliveryTime(发货时效) deliveryTimeSetBySku(按宝贝规格设置发货时间) 需与“sku-相对发货时间” 字段同时修改; tbExtractWay(运费) invoice(提供发票) warranty(保修服务) sellPromise(退换货承诺) sevenDaySupport、sevenDayOptional(七天退货) TIPS1:建议开发者将增量接口支持的每个元素独立封装,这样性能上更优越,报错也会更少。

API 工具
API SDK调用示例
APISDK下载
API测试工具

oAuth2.0商品发布API接口,店铺上传接口,店铺商品发布接口,超详细的介绍相关推荐

  1. Day228229.上传查询医院接口、上传查询删除科室接口、上传查询删除排班接口 -尚医通

    尚医通 一.上传医院接口 参考<尚医通API接口文档.docx>业务接口4.1上传医院 参考<医院接口模拟系统.docx>进行接口测试与数据上传 这里要整合hospital-m ...

  2. 腾讯云存储上传头像、文件功能(超详细保姆级)

    创建腾讯云,并实名认证 地址:申请腾讯云账号:腾讯云 产业智变·云启未来 - 腾讯 在官网搜索对象存储,点击立即使用 创建存储桶 无脑下一步,唯一注意点就是可以选择共有读写,以及取一个存储桶的名称 查 ...

  3. 如何将本地文件利用git工具上传到github仓库中(超详细+最新版)

    https://blog.csdn.net/hanhanwanghaha宝藏女孩 欢迎您的关注! 欢迎关注微信公众号:宝藏女孩的成长日记 如有转载,请注明出处(如不注明,盗者必究) 如何将本地文件利用 ...

  4. 搭建空的maven多模块项目架构并且上传到远程git仓库(超详细 cmd命令版本)

    2019独角兽企业重金招聘Python工程师标准>>> 首先看标题分为二部分 搭建空的maven多模块项目 上传到远程git远程仓库 第一步详细教程: 一: 二: 注意点:记住什么都 ...

  5. vue - element <upload> 组件批量上传文档,可携带其他表单数据项一同与文件 “手动提交“ 服务器(类似百度文库系统批量上传前端界面与逻辑)超详细教程示例源码,提供界面与逻辑完整源码

    效果图 本示例使用的是 element 组件库,其实什么组件库都行(逻辑是一样),只要你是 vue.js 项目就能使用本教程. 本文实现了 vue + element 使用 upload 组件批量上传 ...

  6. 本地的项目上传到 Git 仓库的步骤-超详细

    首先 cd 进入项目所在的文件夹,当然也可以打开本地电脑,进入到文件夹,选择 Git bash here,如下: 1. 2. 然后在输入命令(这里我将展示第一种方式下的,我这里使用的vscode)gi ...

  7. tmall.product.schema.get( 淘宝天猫商品发布API接口) ,淘宝商品发布API接口,淘宝店铺上传API接口,oAuth2.0店铺上传API接口

    tmall.product.schema.get( 淘宝天猫商品发布API接口) ,淘宝商品发布API接口,淘宝店铺上传API接口,oAuth2.0店铺上传API接口,可适用于店铺上传商品,店铺发货, ...

  8. 新商品发布接口,商品上下架接口,店铺上传接口,oAuth2.0商品发布新的接口对接方式

    一.开放平台新商品发布接口,商品上下架接口,淘宝店铺上传接口,新的接口对接方式文档如下: 第一步:打开开放平台链接:https://open.taobao.com/docV3.htm?spm=a219 ...

  9. 淘宝店铺商品发布API(新)接口,店铺上传接口代码对接教程

    淘宝店铺商品发布API(新)接口,整理好一套淘宝店铺发布接口,店铺上传接口代码对接教程如下: 1.公共参数 名称 类型 必须 描述(接口代码教程wx19970108018) key String 是 ...

最新文章

  1. iOS 的本地化使用和创建过程
  2. 利用 Bootstrap 进行快速 Web 开发
  3. 中国大学前10强!校友会2020世界一流大学排名发布
  4. 烽火服务器怎么进入bios系统,装机高手告诉你如何进入bios
  5. 纯css实现给图片加标签
  6. vantabs多页渲染_选择引擎渲染页面
  7. angular文件上传php,Angular2里获取(input file)上传文件的内容的方法
  8. Qtcreator配置Ros环境
  9. 推荐一个高仿微信的项目 有点屌!!!
  10. 包头市计算机一级考试培训机构,2021上半年内蒙古自治区包头市计算机等级考试时间...
  11. java 分布式任务_Java中实现分布式定时任务
  12. 社交网络分析——影响力最大化(附带python例子实现)
  13. Office Word 目录制作页码右对齐方法
  14. 小猫爪:动手笔记01-FreeRTOS移植
  15. jar包 运行内存分配情况
  16. CCRC信息安全服务资质
  17. 快速对齐word中目录的页码|容易上手的方法
  18. 配色,蓝色加点橙色好看
  19. dpdk中文-DPDK学习路线图
  20. 完爆阿尔法狗元,DeepMind用5000台TPU训练出新算法,1天内称霸3种棋类

热门文章

  1. ElasticSearch7.1 自动提示(suggest)的两种实战做法
  2. php 公众号token认证,微信公众号开发——Token认证
  3. 五、高级知识点 | Verilog 语法
  4. 51php 数据不同步,tp51用模型实现数据库的新增更新和删除
  5. 我国数学基础教育的困境
  6. #4:初学者之身——5
  7. 魔兽世界1月14日服务器维护,魔兽世界2021年1月14日更新内容介绍 职业平衡调整一览...
  8. js删除数组中指定的某个元素
  9. OSChina 情人节乱弹 ——我们程序员的浪漫
  10. 联想小新Air Fn+Q失效