获取商品详情接口
名称 | 类型 | 是否必须 | 示例值 | 描述 |
---|---|---|---|---|
appMethod | String | Y | suning.custom.category.query | 方法名 |
appRequestTime | String | Y | 2012-04-25 20:23:30 | 时间戳,格式为yyyy-MM-dd HH:mm:ss,例如:2012-04-25 20:23:30。API服务端允许客户端请求时间误差为10分钟。 |
format | String | N | XML | 默认xml,可指定格式为xml,json |
appKey | String | Y | b0c332a133c102765f39de********** | 分配给应用的访问令牌 |
versionNo | String | Y | v1.2 | API的版本,目前为v1.2版本 |
signInfo | String | Y | 460d7ff15b073e463125b4********** | appSecret,appMethod ,appRequestTime, appKey, versionNo, 请求报文base64加密后的数据顺序MD5(32位小写),其中appSecret为appKey对应的密钥 |
access_token | String | N | a1c5c62b08df3a3cbf7efd********** | 采用OAuth授权方式为必填参数 |
名称 | 类型 | 是否必须 | 示例值 | 描述 |
---|---|---|---|---|
skuId | String | Y | 121345089 | 商品编码 |
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
brand | String | 奥克斯(AUX) | 品牌 |
category | String | 11 | 类别 |
image | String | http://preimage2.suning.cn _1.jpg | 主图地址 |
introduction | String | test | Html描述 |
model | String | 11 | 型号 |
name | String | 活塞 | 商品名称 |
packlisting | String | test | 商品清单 |
prodParams | String | ||
desc | String | 主体 | 参数主体描述 |
param | String | ||
coreFlag | String | X | 核心参数 |
snparameterCode | String | 000897 | 参数代码 |
snparameterdesc | String | 品牌 | 参数描述 |
snparametersCode | String | 0001 | 参数组代码 |
snparametersDesc | String | 主体 | 参数组名称 |
snparameterSequence | String | 001 | 参数排序码 |
snparameterVal | String | 三星 | 参数描述值 |
snsequence | String | 01 | 参数组排序 |
snparameterValCode | String | 1223 | 属性值ID(自定义属性返回) |
productArea | String | 11 | 产地 |
saleUnit | String | 件 | 销售单位 |
skuId | String | 121345089 | 商品编码 |
state | String | 1 | 上下架状态【1:在售0:下架】 |
upc | String | 11 | 条形码 |
weight | String | 11 | 重量 |
taxCode | String | 11123456672 | 税分类编码 |
point | String | 高清4000万像素 | 商品卖点 |
cmmdtyModel | String | mt909 | 商品基本信息-型号 |
minPurchaseNum | String | 200 | 最小购买数量 |
url | String | https://product.suning.com/0000000000/10574401229.html | 商品主站链接 |
generalSku | String | 11804827463 | 商品通码 |
generalCodeName | String | 发布新商品发布已有联测数据1 | 通码名称 |
categories | String | ||
firstCategoryCode | String | f4c769a9-92e6-4054-b91d-4b06fd580bec | 一级目录编码 |
firstCategoryName | String | 汽车用品 | 一级目录名称 |
secondCategoryCode | String | 5eed8dab-24fa-43b1-b4a6-2c9aeefa9f07 | 二级目录编码 |
secondCategoryName | String | 汽车装饰 | 二级目录名称 |
thirdCategoryCode | String | 7aeb114d-e095-4bf3-8148-c467b29e200c | 三级目录编码 |
thirdCategoryName | String | 踏板 | 三级目录名称 |
materialSku | String | 78379722423 | 用户商品编码 |
extendedFieldA | String | 123456789 | 合同编码,也可定义为其它用户需要的信息,该字输出需要业务配置。 |
extendedField | String | 456789 | 扩展字段,可定义为用户需要指定内容,字段输出需要提前配置。 |
<sn_responseContent> <sn_body> <getProdDetail> <prodParams> <param> <snparameterCode>000897</snparameterCode> <snparameterSequence>001</snparameterSequence> <snparameterdesc>品牌</snparameterdesc> <snparametersDesc>主体</snparametersDesc> <snsequence>01</snsequence> <coreFlag>X</coreFlag> <snparametersCode>0001</snparametersCode> <snparameterValCode>1223</snparameterValCode> <snparameterVal>三星</snparameterVal> </param> <desc>主体</desc> </prodParams> <packlisting>test</packlisting> <saleUnit>件</saleUnit> <cmmdtyModel>mt909</cmmdtyModel> <point>高清4000万像素</point> <productArea>11</productArea> <model>11</model> <state>1</state> <categories> <secondCategoryCode>5eed8dab-24fa-43b1-b4a6-2c9aeefa9f07</secondCategoryCode> <firstCategoryName>汽车用品</firstCategoryName> <thirdCategoryCode>7aeb114d-e095-4bf3-8148-c467b29e200c</thirdCategoryCode> <firstCategoryCode>f4c769a9-92e6-4054-b91d-4b06fd580bec</firstCategoryCode> <secondCategoryName>汽车装饰</secondCategoryName> <thirdCategoryName>踏板</thirdCategoryName> </categories> <brand>奥克斯(AUX)</brand> <introduction>test</introduction> <skuId>121345089</skuId> <generalSku>11804827463</generalSku> <image>http://preimage2.suning.cn _1.jpg</image> <upc>11</upc> <weight>11</weight> <taxCode>11123456672</taxCode> <url>https://product.suning.com/0000000000/10574401229.html</url> <generalCodeName>发布新商品发布已有联测数据1</generalCodeName> <extendedField>456789</extendedField> <name>活塞</name> <minPurchaseNum>200</minPurchaseNum> <category>11</category> <materialSku>78379722423</materialSku> <extendedFieldA>123456789 </extendedFieldA> </getProdDetail> </sn_body> </sn_responseContent>
{ "sn_responseContent": { "sn_body": { "getProdDetail": { "prodParams": [ { "param": [ { "snparameterCode": "000897", "snparameterSequence": "001", "snparameterdesc": "品牌", "snparametersDesc": "主体", "snsequence": "01", "coreFlag": "X", "snparametersCode": "0001", "snparameterValCode": "1223", "snparameterVal": "三星" } ], "desc": "主体" } ], "packlisting": "test", "saleUnit": "件", "cmmdtyModel": "mt909", "point": "高清4000万像素", "productArea": "11", "model": "11", "state": "1", "categories": { "secondCategoryCode": "5eed8dab-24fa-43b1-b4a6-2c9aeefa9f07", "firstCategoryName": "汽车用品", "thirdCategoryCode": "7aeb114d-e095-4bf3-8148-c467b29e200c", "firstCategoryCode": "f4c769a9-92e6-4054-b91d-4b06fd580bec", "secondCategoryName": "汽车装饰", "thirdCategoryName": "踏板" }, "brand": "奥克斯(AUX)", "introduction": "test", "skuId": "121345089", "generalSku": "11804827463", "image": "http://preimage2.suning.cn _1.jpg", "upc": "11", "weight": "11", "taxCode": "11123456672", "url": "https://product.suning.com/0000000000/10574401229.html", "generalCodeName": "发布新商品发布已有联测数据1", "extendedField": "456789", "name": "活塞", "minPurchaseNum": "200", "category": "11", "materialSku": "78379722423", "extendedFieldA": "123456789 " } } } }
异常码 | 错误描述 | 解决方案 |
---|---|---|
biz.handler.data-get:no-result | 查询没结果 | 请检查查询参数 |
biz.govbus.getproddetail.missing-parameter:* | 缺少必填参数,*表示字段名 | 请输入正确参数。 |
isp.sys.service.unavailable.gcapi | 服务不可用(系统异常) | 请联系苏宁技术人员。 |
biz.govbus.getproddetail.invalid-biz:100 | 输入报文格式错误 | 检查输入报文 |
biz.govbus.getproddetail.invalid-biz:101 | 入参校验失败 | 检查输入参数 |
biz.govbus.getproddetail.invalid-biz:102 | 会员编号错误 | 检查输入参数 |
biz.govbus.getproddetail.invalid-biz:103 | 城市编码错误 | 检查城市编码 |
biz.govbus.getproddetail.invalid-biz:104 | 未查到商品基本信息 | 检查商品编码是否正确 |
biz.govbus.getproddetail.invalid-biz:105 | 查询商品详情信息失败 | 查看服务是否异常 |
biz.govbus.getproddetail.invalid-biz:106 | 商品不属于该客户 | 检查商品是否属于该客户 |
biz.govbus.getproddetail.invalid-biz:999 | 停用客户,调用权限受限 | 请联系苏宁客户经理 |
异常码 | 错误描述 | 解决方案 |
---|---|---|
sys.check.user-permission:inexistence | 访问令牌不存在 | 更换访问令牌 |
sys.check.user-permission:overdue | 访问令牌已过期 | 请使用刷新令牌刷新 |
sys.check.api-permission:inexistence | Api方法不存在 | 请参考帮助中心 |
sys.check.api-permission:overdue | Api方法已过期 | 请参考帮助中心 |
sys.check.method-permission:authority | 无权操作此api | 确认是否有访问该方法权限 |
sys.auth.vendor-request:errory | 无权操作此供应商 | 请确认供应商编码是否正确 |
sys.controller.api-request:limit | Api请求受控 | 超过请求次数 |
sys.check.app-time:error | 请求参数错误api请求时间误差大 | 参考帮助中心 |
sys.check.request-params:error | 请求报文结构错误 | 参考帮助中心、日期格式等 |
sys.check.starttime-format:error | 请求开始时间错误 | 参考帮助中心、日期格式等 |
biz.handler.data-get:success | 业务数据查询成功 | 无 |
biz.handler.data-get:fail | 业务数据查询失败 | 检查请求条件 |
biz.handler.data-get:no-result | 业务数据结果为空 | 无 |
sys.check.pageno-format:error | pageNo格式错误,只允许1到99999之间的整数 | 检查pageNo输入是否有误 |
sys.check.pagesize-format:error | pageSize格式错误,只允许1到50之间的整数(订单相关是1到100) | 检查pageSize输入是否有误 |
sys.check.page-param:error | pageNo或者pageSize不在要求范围内,pageNo只允许1到99999之间的整数,pageSize只允许1到50之间的整数(订单相关是1到100) | 检查pageNo和pageSize输入是否有误 |
sys.check.miss-time:starttime | 不存在开始时间(节点) | 检查输入 |
sys.check.miss-time:endtime | 不存在结束时间(节点) | 检查输入 |
sys.check.starttime-value:null | 开始时间为空(值) | 检查输入 |
sys.check.endtime-value:null | 结束时间为空(值) | 检查输入 |
sys.check.starttime-format:error | 校验开始时间不合法,格式yyyy-MM-dd HH:mm:ss | 检查时间格式 |
sys.check.endtime-format:error | 校验结束时间不合法,格式yyyy-MM-dd HH:mm:ss | 检查时间格式 |
sys.check.query-time:error | 开始时间是否小于结束时间 | 检查开始和结束时间大小 |
sys.check.query-time:outofrange | 时间查询是否超出指定范围 | 检查时间范围 |
sys.check.app-sign:null | 签名信息为空 | 检查签名信息 |
sys.check.app-sign:error | 签名信息错误 | 检查签名信息 |
sys.check.missing-parameter:apiversion | API版本号未指定 | 检查API版本号 |
sys.check.missing-parameter:appRequestTime | 请求时间丢失 | 检查请求时间 |
sys.check.missing-nestElement:sn_body | 缺少sn_body节点 | 检查sn_body是否存在 |
sys.check.user-permission:inexistence | 用户key不存在 | 检查用户key是否存在 |
biz.handler.batch-handler:no-support | 非查询类API不支持批量操作 | 检查API类型 |
biz.handler.request-message:error | 查询类API输入多个业务节点 | 检查业务节点 |
sys.check.header-param:null | header参数为空 | 请检查header参数 |
sys.controller.api-access:limit | 访问限制 | 无 |
sys.controller.api-frequency:limit | 访问频率限制 | 无 |
sys.error.network:failure | 网络异常 | 无 |
sys.error.network-status:? | 响应失败 ?为状态码 | 无 |
sys.check.snunionid.length.is.not:48 | 混淆会员编码长度不是48位 | 使用转换器转换混淆会员编码规定要求混淆会员编码48位 |