提交店铺首页轮播信息
提交店铺首页轮播信息接口:具备添加和修改店铺首页轮播信息的功能,主要用于商家后台系统中对店铺首页轮播广告信息的管理,此接口还需要与店铺轮播图片上传接口结合使用。
* 特别提醒:
此接口在使用之前,请调用【店铺首页轮播图片上传】接口,得到上传的轮播图片信息如:ImgPathDomain(店铺轮播上传图片的URL),ImgKeyGuid(上传的唯一标识GUID)。此接口根据是否传递【CarouselID】轮播信息ID参数值 ,来判断是添加操作还是修改操作。如果传递【CarouselID】参数值,则修改【CarouselID】参数值的轮播信息。不传递【CarouselID】参数值则为添加轮播信息。* API接口URL地址:
http://ugs.opencodetiger.com/Shop/ShopCarousel注意: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_ShopCarousel | |
Type | string | 是 | 操作类型,此接口传值: 2 | |
ShopUserID | string | 是 | 店铺商家UserID,如:30103 | |
CarouselTitle | string | 是 | 轮播图片标题 | |
ImgURL | string | 是 |
上传轮播图片后的URL,如:fu.opencodetiger.com/Upload/ShopCarou selImg/SCI_30119_202208220833594150.jpg, 请调用 店铺首页轮播图片上传】接口 得到 |
|
UploadGuid | string |
是 |
上传的唯一标识GUID,如:e6924527-309e-4cae-b409-dbc419760048, 请调用 店铺首页轮播图片上传】接口 得到 |
|
AdvLinkType | string |
是 |
轮播图片的跳转链接类型 :Goods (商品), Present (礼品),Coupons (优惠券),Activity (活动),LuckyDraw (抽奖) |
|
AdvLinkA | string |
是 |
广告的跳转连接值 ,根据AdvLinkType的类型不同,填写各种中ID值。 如:选择的是Goods ,那么此值就填写商品ID,选择的是Present,此值就填写礼品ID等。 |
|
CarouselType | string | ShopHome |
是 |
店铺轮播类型,此处必须填写为:ShopHome, 即店铺首页 |
OsType | string |
是 |
客户端类型,如: App (APP端), Mini (小程序), H5 (公众号,H5/Wap端) , Pc (PC电脑端), All (所有客户端) |
|
CMemo | string | 否 | 店铺首页轮播信息的备注 | |
CarouselID | string | 否 |
店铺首页轮播信息的ID,根据是否传递此参数值来判断是【添加】 还是【修改】操作。如果是添加操作则不要传递此值。 |
注意:UploadGuid 和 ImgKeyGuid 是同一个东西,都是上传的唯一标识GUID。请注意 AdvLinkType 值的,不同类型,AdvLinkA填写的ID值也是不同的。