• 淘宝店铺发布API接口(新),淘宝oAuth2.0店铺商品API接口,淘宝商品发布API接口,淘宝商品上架API接口,一整套发布上架店铺接口对接分享


    淘宝店铺发布API接口(新),淘宝oAuth2.0店铺商品API接口,淘宝商品发布API接口,淘宝商品上架API接口,一整套发布上架店铺接口对接分享如下

    1.公共参数

    名称类型必须描述
    keyString调用key(必须以GET方式拼接在URL中,点击获取测试key和secret
    secretString调用密钥
    api_nameStringAPI接口名称(包括在请求地址中)[item_search,item_get,item_search_shop等]
    cacheString[yes,no]默认yes,将调用缓存的数据,速度比较快
    result_typeString[json,jsonu,xml,serialize,var_export]返回数据格式,默认为json,jsonu输出的内容中文可以直接阅读
    langString[cn,en,ru]翻译语言,默认cn简体中文
    versionStringAPI版本

    2.商品发布步骤如下:

    可参考开放平台地址: 

    https://open.taobao.com/docV3.htm?spm=a219a.7386797.0.0.2fc9669ar9ggq9&source=search&docId=119447&docType=1

    确定已授权的类目&品牌

    涉及接口:

    taobao.itemcats.authorize.get( 查询商家被授权品牌列表和类目列表 )

    taobao.itemcats.get( 获取后台供卖家发布商品的标准商品类目 )

    3.发布

    备注说明:天猫商品需要挂靠产品,所以产品发布仅支持天猫店铺;淘宝 和 特价版商品无需挂靠产品,不需要产品发布,直接发布商品即可. 

    涉及接口:

    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文件发布一个产品 )

    4.发布商品(编辑商品)

    涉及接口:

    alibaba.item.publish.schema.get(获取商品发布规则信息)

    alibaba.item.publish.props.get(商品级联属性信息获取)

    alibaba.item.publish.submit(商品发布)
    5.商品编辑更新涉及接口

    alibaba.item.edit.schema.get  (商品编辑获取schema信息)

    alibaba.item.edit.submit (商品编辑提交schema信息)

    alibaba.item.edit.fastupdate (商品编辑增量更新)

    6.请求参数

    请求参数:api=

    参数说明:其它参数:参考淘宝开放平台接口文档,与淘宝的参数一致 https://open.taobao.com/api.htm?docId=140&docType=2

    名称类型必须描述
    apiString淘宝开放平台的接口名(如:taobao.picture.upload( 上传单张图片 ))
    sessionString授权换取的session_id
    [其他参数]String其它参数:参考淘宝开放平台接口文档,与淘宝的参数一致
    https://open.taobao.com/api.htm?docId=140&docType=2

    7.请求示例(CURL、PHP 、PHPsdk 、Java 、C# 、Python...)

    1. # coding:utf-8
    2. """
    3. Compatible for python2.x and python3.x
    4. requirement: pip install requests
    5. """
    6. from __future__ import print_function
    7. import requests
    8. # 请求示例 url 默认请求参数已经做URL编码
    9. url = "https://vx19970108018/taobao/custom/?key=<您自己的apiKey>&secret=<您自己的apiSecret>&method="
    10. headers = {
    11. "Accept-Encoding": "gzip",
    12. "Connection": "close"
    13. }
    14. if __name__ == "__main__":
    15. r = requests.get(url, headers=headers)
    16. json_obj = r.json()
    17. print(json_obj)

     

  • 相关阅读:
    【华为OD机试python】查找众数及中位数【2023 B卷|100分】
    数据安全:证书和密钥对概念详解
    三极管共射放大电路静态工作点怎么设计
    测试用例颗粒度说明
    天玑9000+和骁龙8gen1+哪个性能更强 两者配置对比
    Python爬虫编程思想(159):Scrapy中的爬虫中间件
    Linux命令(104)之date
    【Python】OS 模块简介
    MySQL高手炼成记:29+超实用监控与优化技巧,你的数据库够快吗?
    (附源码)ssm人才市场招聘信息系统 毕业设计 271621
  • 原文地址:https://blog.csdn.net/weixin_44591885/article/details/125623861