惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

云风的 BLOG
云风的 BLOG
IT之家
IT之家
D
Docker
博客园 - 叶小钗
A
About on SuperTechFans
博客园_首页
Apple Machine Learning Research
Apple Machine Learning Research
Recorded Future
Recorded Future
Stack Overflow Blog
Stack Overflow Blog
腾讯CDC
V
V2EX
S
SegmentFault 最新的问题
量子位
P
Proofpoint News Feed
酷 壳 – CoolShell
酷 壳 – CoolShell
Latest news
Latest news
大猫的无限游戏
大猫的无限游戏
月光博客
月光博客
有赞技术团队
有赞技术团队
The GitHub Blog
The GitHub Blog
C
Cyber Attacks, Cyber Crime and Cyber Security
I
InfoQ
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
D
DataBreaches.Net
G
GRAHAM CLULEY
P
Proofpoint News Feed
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
Microsoft Security Blog
Microsoft Security Blog
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
Y
Y Combinator Blog
小众软件
小众软件
NISL@THU
NISL@THU
L
Lohrmann on Cybersecurity
aimingoo的专栏
aimingoo的专栏
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
I
Intezer
Last Week in AI
Last Week in AI
T
Threatpost
人人都是产品经理
人人都是产品经理
U
Unit 42
Security Latest
Security Latest
AWS News Blog
AWS News Blog
T
The Blog of Author Tim Ferriss
MongoDB | Blog
MongoDB | Blog
罗磊的独立博客
GbyAI
GbyAI
P
Palo Alto Networks Blog
G
Google Developers Blog
MyScale Blog
MyScale Blog
L
LangChain Blog

博客园 - LoveCoder

一个HTML小工具,可以显示你在网页上触摸点击的轨迹、位置、按压时长以及你触发的所有JS事件 SQL Server查询一个很大字段varchar字段的字符串被截断问题 sql server 每个表占用大小查询【转】 电商ERP系统源码出售 kubernetes镜像拉取失败解决方法 ErrImagePull 淘宝虚拟商品自动发货接口 如何排查线上w3wp.exe CPU高的问题,使用到了WinDbg、Visual studio来分析IIS进程池的.dmp文件 sql server 将数据库表里面的数据,转为insert语句,方便小批量转移数据 淘宝库存更新修改接口 C# 模拟http请求出现 由于系统缓冲区空间不足或队列已满,不能执行套接字上的操作[windows服务器] 淘宝订单信息获取接口API,淘宝打单发货接口 使用win-acme在windows+iis服务器下配置自动续期SSL证书【转】 开发Android应用程序,在Android10的系统上提示网络出错? android 反编译APK取源代码。 .net7(.net core) 依赖注入:从 AddSingleton 注册的类里面访问 AddScoped 的问题 在.net core使用Serilog,只要简单的三步 淘宝订单信息获取接口API,淘宝打单发货接口 淘宝订单信息获取接口,淘宝订单信息获取API win10远程登录的账号密码
淘宝开放平台上货接口,淘宝商品发布接口
LoveCoder · 2024-08-08 · via 博客园 - LoveCoder

在我们对接淘宝开放平台的工作中,公司的运营有可能学提出需求让程序员实现软件自动上传宝贝信息,特别是一些sku超级多但是商品信息又比较标准化的品类,比如图书品类。

这就需要调用淘宝开放平台中商品上传接口了,开放平台中关于商品上传的接口,在2022年以前常用的是 taobao.item.add ,但是这个接口在2022年后废弃了,只能用alibaba.item.publish.submit这个接口进行上传了,这个接口稍微会复杂一些,入参主要是xml。以下是该接口的参数,文章末尾有调用这个接口的技巧。

当前该接口未开放申请,需要接入的可以评论区留言。

公共参数

请求地址:

环境

HTTP地址

HTTPS地址

正式环境

http://gw.api.taobao.com/router/rest

https://eco.taobao.com/router/rest

公共请求参数:

名称

类型

必须

描述

method

String

API接口名称,例如:alibaba.item.publish.submit

app_key

String

TOP分配给应用的AppKey,例如:12345678

session

String

用户登录授权成功后,TOP颁发给应用的授权信息,详细介绍请点击这里。当此API的标签上注明:“需要授权”,则此参数必传;“不需要授权”,则此参数不需要传;“可选授权”,则此参数为可选

timestamp

String

时间戳,格式为yyyy-MM-dd HH:mm:ss,时区为GMT+8,例如:2015-01-01 12:00:00。淘宝API服务端允许客户端请求最大时间误差为10分钟

v

String

API协议版本,可选值:2.0

sign_method

String

签名的摘要算法,可选值为:hmac,md5,hmac-sha256。

sign

String

API输入参数签名结果,签名算法介绍请点击这里

format

String

响应格式。默认为xml格式,可选值:xml,json。

simplify

Boolean

是否采用精简JSON返回格式,仅当format=json时有效,默认值为:false

公共响应参数:

名称

类型

描述

request_id

String

平台颁发的每次请求访问的唯一标识

error_response

String

请求访问失败时返回的根节点

code

String

请求失败返回的错误码

msg

String

请求失败返回的错误信息

sub_code

String

请求失败返回的子错误码

sub_msg

String

请求失败返回的子错误信息

***_response

String

请求成功返回的根节点,'***' 为API名称的下划线模式

请求参数

biz_type  String    false  taobao/1.0.0/brandAsyncRenderEnable  业务扩展参数,需与平台约定好

market   String    true  taobao            商品发布的市场。taobao:淘宝,tmall:天猫,litetao:淘宝特价版

cat_id    Number  true  50021288    商品类目ID

spu_id    Number  false  32323    产品ID,天猫市场(market=tmall)时必填

barcode  String    false  6932529211107  商品条码

schema  String    true  <itemSchema></itemSchema>  商品schema信息,通过alibaba.item.publish.props.get获取并补全后提交

响应参数

create_time                    String               2020-12-12 00:00:00           商品创建时间

item_id        Number    634830531619      商品ID

market        String      taobao          商品所属市场

其中 schema参数是核心 ,通过拼装该xml,来进行上传,但是该xml比较复杂,可以通过 alibaba.item.publish.props.get 接口来获取一些参数,但是哪怕是获取到了,拼接也很麻烦,也容易遇到不知道的错误,这个时候有一个技巧就很重要了,你可以先到淘宝后台先手动发布一个宝贝,毕竟手动发布的时候哪些必填哪些不必填,提示的一清二楚,等你手动发布宝贝后,就能在后台看到宝贝的itemid,然后你拿着itemid去调用接口 alibaba.item.edit.schema.get接口来观察一下它的编辑规则,然后也可以调用一下 alibaba.item.publish.schema.get 获取一下这个商品的品类的规则模板,有了发布规则模板+编辑的实际xml,就很容易能修改出一个准确的发布规则xml了。

当前该接口未开放申请,需要接入的可以评论区留言。