商品类目图标上传
商品类目图标上传接口:主要是负责把商品类目图标图片上传到文件服务器,并返回相应的图片URL信息,上传成功后就需要调用【添加或修改商品类目信息接口】把图片的URL信息写入到商品类目信息中,此接口只负责上传图片,不进行业务逻辑的处理。
* 特别提醒:
此接口只负责上传图片到文件服务器,并返回上传图片的相应信息,比如:ImgKeyGuid,ImgPathDomain 等,不会进行任何的功能业务逻辑处理,还需要调用【添加商品类目接口】【修改商品类目接口】,实现图片URL信息的写入。* API接口URL地址:
http://fu.opencodetiger.com/Goo/GooGoodsTypeIcon注意:URL中,http://fu.opencodetiger.com 需要替换成自己搭建的商城 OctFileUploadSystemWeb (文件处理与上传系统、图片音频视频 ) 项目的 域名地址。如:http://fu.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 | 是 | 接口验证类型,此接口传值: FU_GooGoodsTypeIcon | |
Type | string | 是 | 操作类型,此接口传值: 1 | |
MsgID |
string | 是 | 商品类目ID,相当于 GoodsTypeID ,如:2565 | |
UploadGuid |
string | 是 | 上传的唯一标识GUID,如:da9eddce-163a-419d-88ff-8a88a3426b2f | |
multipart/form-data上传文件 |
multipart/form-data | 是 | 以multipart/form-data格式提交的上传文件 |
注意:上传文件必须是以multipart/form-data格式进行提交,并且在提交时,附带:API接口需要的所有参数,也包括签名参数。
* API接口返回内容JSON:
* API接口特别说明:
multipart/form-data格式上传文件,不同的编程语言,可能有细节上的区别,但大体原理是一样的。下面是C#的Http请求上传,multipart/form-data文件示例代码:请进入: https://pc.opencodetiger.com/OctShop/ApiSdkDetail_110011.html#UploadImgPost