京东商品发布实现店铺商品批量上新,节省大量人力

京东商品自动上架开发 从0开始!
背景:电商公司,有多家京东店铺,基本每天都有店铺商品上新,店铺运营每次上新都是单个上新,严重浪费时间,所以应公司需求开发京东商品自动上架功能;
一起来看下京东的开发接口文档:在这里插入图片描述在这里插入图片描述这个就是京东关于京东商品发布的接口说明了,中间省略了一些参数,看一下这个说明,只有简单的描述和一个java接口调用方式,因为楼主用的是php然后看了下京东这个接口没有php的接口文件,然后只能自己写了个接口文件去调用了.
好了现在开始开发.
首先这个接口我们需要传2个参数一个ware 一个skus;ware是链接的一些通用属性可用属性啥的,比如品牌,商品标题 ;
1.要上新肯定是要上到对应的类目我们通过接口jingdong.vender.category.getValidCategoryResultByVenderId获取到所有商家可经营的三级类目;
2然后我们通过接口jingdong.category.read.findAttrsByCategoryId传递类目id获取类目下的所有属性包括可变属性3(供ware下的props参数属性)和销售属性4(供skus下的salesAttrs参数使用);
3接着我们通过jingdong.category.read.findValuesByAttrId这个接口传递2步骤中获取的属性id分别获取对应属性的所有可选的值
接下来我们看下文档:在这里插入图片描述
咦?这个字段废弃了,但是好像还是可以通过这个字段进行发布的,为了保险起见那我们也不用这个字段了把.
我们看下multiCateProps这个字段说明在这里插入图片描述
好的吧.那要换接口,前面步骤2和步骤3的接口我们就不用了 分别改用jingdong.category.read.findAttrsByCategoryIdUnlimitCate和jingdong.category.read.findValuesByAttrIdUnlimit传值方式是一模一样的就是返回的结果形式有点不一样,那我这边也已经做到一半了 只能修改前面的代码了;
通过这3个接口我们获取到了类目和类目的属性以及每个属性对应的可选值;这里我们存了2张表,一张是类目表,一张属性表通过类目id关联,属性表中的属性值转json存在了个字段中;
之后就是我们通过编辑属性然后导出对应的类目的excel,在里面编辑每个链接,可以实现上百个链接同时上传发布,
然后主要是详情页,颜色图主图和透明图,详情页我们这边是定制的,通过导入资料直接代码生成详情图,颜色图透明图也是通过货号-颜色的命名去导入然后匹配链接中的sku和图片的关联关系.
京东上传完整链接步骤:
1.调用商品发布接口,上传链接
2.调用接口更新上传的链接的颜色尺码别名
3.调用接口更新刚刚上传的链接的透明图
这样整个商品发布接口算是完成了.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值