全栈工程师-咨询电话:15675178605 (微信同号)

发布商品信息

发布商品信息接口:此接口主要是商家发布商品信息,商品信息发布后会处于审核状态,只有通过平台审核后才能正常销售。在调用此接口之前,需准备好各种商品参数,比如:先上传商品图片信息,有规格属性则先编辑规格属性。

* 特别提醒:

此接口主要应用在商家后台系统中, 特别注意各种商品信息参数值,必须按格式进行传递,对于商品必填参数,一定要预先准备好,如:商品图片信息,商品规格属性信息等,请参照商家后台管理系统商品的发布。如下图:


* API接口URL地址:

http://ugs.opencodetiger.com/Goo/GooGoodsMsg

注意:URL中,http://ugs.opencodetiger.com 需要替换成自己搭建的商城 OctUserGoodsShopSystemWeb (会员系统、店铺系统、产品商品系统、库存系统 ) 项目的 域名地址。如:http://ugs.xxx.com

* API接口签名参数:

签名参数,每个接口都需要带上,主要有:RndKeyRSA (RndKeyRSA签名Key信息) , LangType (编程语言类型,如: C#,Java,Php,JavaScript,Swift)。 请使用各语言SDK的Demo文件夹中,BusiEnter相关文件的 httpRndKeyRsa() 函数,发送Http接口请求。那么就不必自己构造签名参数了,这个httpRndKeyRsa() 函数已经封装好。 各语言的SDK应用说明: https://pc.opencodetiger.com/OctShop/ApiSdkDetail 。 

* API接口POST参数:

请用SDK的Demo文件夹中,BusiEnter文件的 httpRndKeyRsa() 函数,发送Http接口请求

名称 类型 默认值 必填 说明
VerifyType string 接口验证类型,此接口传值: UGS_GooGoodsMsg
Type string 操作类型,此接口传值:2
GoodsMsgGuid
string
商品唯一标识GUID,如:b6707692-631c-4bbf-b878-376155ec9e0v
GoodsTypeID
string
第三级商品类目ID,如:2564
GoodsTypeNeedProp
string 商品必填属性拼接字符串,用字符“_”和"^"进行拼接
格式如:必填属性名称_尾款属性值 ^  必填属性名称_尾款属性值
值如: 鞋跟高度_低跟(小于3cm)^款式样式_凉鞋^鞋跟形状_平底^
鞋头款式_圆头^鞋面材质_胶片
GoodsTypeCustomProp
string 自定义属性拼接字符串,用字符“|”和"^"进行拼接
格式如:自定义属性名称 | 自定义属性值 ^ 自定义属性名称 | 自定义属性值
值如:商品产地|中国大陆^图案|纯色^适用年龄|25-29周岁
GoodsTitle
string 商品的标题
GoodsDesc
string
商品详细描述内容
ShopUserID
string
商家UserID,如:25145
GoodsSpecTitle
string 商品规格标题
GoodsPropTitle
string 商品属性标题
GoodsImgArr
string
商品图片信息拼接字符串,用字符“|”和“^”进行连接
格式如:图片上传唯一标识 | 商品图片URL ^ 图片上传唯一标识 | 商品图片URL
值如:54a0c800-c762-4e1e-897d-a6a
8bd200a43|192.168.3.10:8006/Upload/GooGood
sImg/GoGI_1_201908112222118880.jpg^54a0c800-c76
2-4e1e-897d-a6a8bd200a43|192.168.3.10:8006/Upload/Go
oGoodsImg/GoGI_1_201908112222118880.jpg
参数拼接内容通过【商品照片上传】接口得到。
GiftIDArr
string 赠品ID拼接字符串,用“_”和“^”连接,如:赠品ID_数量^赠品ID_数量
如果只是一个赠品就不需要用"^"进行拼接了。
ShopGoodsTypeID
string 店铺商品类别ID,这个是商家自己创建的店铺商品类别。
GoodsPrice
string
商品真实售价,如:2365.32
MarketPrice
string
商品市场参考价,如:1254.32
StockNum
string
商品库存数,库存不足自动下架
PackAfterSaleDesc
string 包装与今后说明
IsPayDelivery
string
是否支持【货到付款】 ( false / true )
IsShopExpense
string
是否支持 【到店消费 或者 快递,到店都支持】
值:( true 到店消费 , false 快递发货 , both 到店和快递发货都支持 )
IsOfflinePay
string
是否支持到店付 ( false / true )
Discount
string 商品的折扣,在商品真实售价基础上进行打折。如:9.3
FtID
string 商品的运费模板ID,如:2134
IsShareGoods
string 是否买家分享返佣 [ false / true ] (订单必须确认收货后,才会进行返佣操作)
IsShowShareMoney
string 是否显示分享商品的返佣金额(返佣金额根据订单抽成进行计算) [ false / true ]

注意:各参数的拼接格式一定要确保准确,否则会出现异常错误。

* API接口返回内容JSON: