ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

【对接抖店平台】 12测试版店铺开发商品参数问题疑难纠错点之spec_Id Java版 工具型

2021-03-12 21:58:43  阅读:210  来源: 互联网

标签:12 颜色 id 规格 小可爱 1693900030589988 Java spec


spec_Id规格编号

可能对于很多已经熟悉了商品发布的小伙伴来说这个太简单了,那么笔者的大部分时间都是为了帮助哪些还不熟商品发布的小萌新们。
毕竟一路走来都不容易,发布这些博文也只是想让后来者,不那么艰辛。有所参照,有所依托。

  1. spec规格是什么?

规格作为商品product的一个重要属性特征,但是随着商品多样化,多元化。商品的规格与规格之间多属性的交叉组合形成的多样化产品。也就有了规格的子规格集!

就说一个猫,是个商品,那颜色就是猫这个商品的一个特征之一。
而颜色下的黑,白,灰。就是颜色规格的下的子规格。放在一起

“颜色|黑,白,灰” 这样的格式就形成规格的颜色子集!

同样这样的格式下可以有三级,也就是最多允许一个规格里出现三个规格类型,颜色就是其中的一个规格类型!

“颜色|黑,白,灰^产地|中华田园猫,波斯猫,加肥猫 ^性格|温顺,淘气”
上面三个规格类型的,加肥猫 ^中间有个空格因为CSDN格式化的关系多加了一个空格。要复制的小可爱记得把空格去掉!

2.从哪里来的
已经了解规格是什么?怎么构成,那么就开始了解下规格是怎么来的!API上提供了这样的一个接口
/spec/add 规格添加!
需求参数 specs =“颜色|黑,白,灰”

这是最简单的添加了,刚入门 小可爱可以先使用这种模式!
这个是强化升级版本!

specs =“颜色|黑,白,灰^产地|中华田园猫,波斯猫,加肥猫 ^性格|温顺,淘气”
上面三个规格类型的,加肥猫 ^中间有个空格因为CSDN格式化的关系多加了一个空格。要复制的小可爱记得把空格去掉!

这个添加成功的案例过于简单,就不展示添加成功的效果了,如果有问题评论区留言!

3.规格怎么用?
在添加成功后,其实是会返回一个结果集的,把这个结果集复制下来大概就是下面的结果集模型了

{"data":{"id":1693900030589988,
	"name":"颜色-海蓝-戴斯海蓝,颜色-海蓝-粉红海蓝,颜色-天蓝-景德天蓝,颜色-天蓝-水德天蓝",
	"Specs":[{"id":1693900030590004,"spec_id":0,"name":"颜色","pid":0,"is_leaf":0,"values":
	[{"id":1693900030590980,"spec_id":1693900030589988,"name":"海蓝","pid":1693900030590004,
	"is_leaf":1,"status":0},
	{"id":1693900030590996,"spec_id":1693900030589988,"name":"天蓝","pid":1693900030590004,
	"is_leaf":1,"status":0}]}]},"err_no":0,"message":"success"}

抓重点,我们在添加商品product.add接口时需要spec_id这个必须参数!需要传入的值就是data下的第一个id的值也就是1693900030589988!
spec_id=1693900030589988!就好了!

那传入值清楚了!那传入值里含义在理解整个商品发布逻辑里可是至关重要的一环,不知道小可爱有没有清楚呢?
我看是哪个勤学好问的小可爱想知道!想知道就在评论区留言把,如果知道的小可爱也可以在评论区留下你的答案,我会在下次更新的时候揭晓答案

标签:12,颜色,id,规格,小可爱,1693900030589988,Java,spec
来源: https://blog.csdn.net/qq_39398270/article/details/114708651

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有