API接口目录
suning.onlinestore.activity.query 小店身边苏宁活动查询
¥免费

小店身边苏宁活动查询

公共参数
请求参数
名称 类型 是否必须 示例值 描述
customerNoStringY345466会员编码
businessTypeStringY04业务类型
commCodeStringY000000000012345678商品编码
activityIdStringY34545467活动编码
storeCodeStringN0000000000门店编码
响应参数
名称 类型 示例值 描述
resultFlagStringY成功标记
resultCodeStringPGXD-YX01-01结果编码值
resultMsgString门店编码不存在结果原因描述
storeCodeString0000000000门店编码
cmmdtyCodeString000000000012345678商品编码
activityIdString21324活动编码
activityCurStageString0,活动未开始,1,预热,2爆发活动当前阶段
preBeginDateString2020-01-01 10:00:00预热开始时间
saleStatusString有预热活动时有值 1:可售、0:不可售, 无值时传空预热是否可售
beginDateString2020-01-01 10:00:00抢购开始时间
endDateString2020-10-01 10:00:00抢购结束时间
limitedNumString10单人限购数量
limitBuyTypeString1、每人限购;2、每订单限购;3、每人每天限购限购类型
startCountString5起售数量
请求示例
  • XML示例
  • JSON示例
复制全部代码
                                
<sn_request>
  <sn_body>
    <queryOtoactivity>
      <commCode>000000000012345678</commCode>
      <activityId>34545467</activityId>
      <businessType>04</businessType>
      <customerNo>345466</customerNo>
      <storeCode>0000000000</storeCode>
    </queryOtoactivity>
  </sn_body>
</sn_request>

			
                                
                                
{
  "sn_request": {
    "sn_body": {
      "queryOtoactivity": {
        "commCode": "000000000012345678",
        "activityId": "34545467",
        "businessType": "04",
        "customerNo": "345466",
        "storeCode": "0000000000"
      }
    }
  }
}
			
                                
响应示例
  • XML示例
  • JSON示例
复制全部代码
                              
<sn_responseContent>
  <sn_body>
    <queryOtoactivity>
      <startCount>5</startCount>
      <endDate>2020-10-01 10:00:00</endDate>
      <cmmdtyCode>000000000012345678</cmmdtyCode>
      <limitedNum>10</limitedNum>
      <resultCode>PGXD-YX01-01</resultCode>
      <resultFlag>Y</resultFlag>
      <saleStatus>有预热活动时有值 1:可售、0:不可售, 无值时传空</saleStatus>
      <activityCurStage>0,活动未开始,1,预热,2爆发</activityCurStage>
      <resultMsg>门店编码不存在</resultMsg>
      <activityId>21324</activityId>
      <beginDate>2020-01-01 10:00:00</beginDate>
      <limitBuyType>1、每人限购;2、每订单限购;3、每人每天限购</limitBuyType>
      <preBeginDate>2020-01-01 10:00:00</preBeginDate>
      <storeCode>0000000000</storeCode>
    </queryOtoactivity>
  </sn_body>
</sn_responseContent>

			
                              
                              
{
  "sn_responseContent": {
    "sn_body": {
      "queryOtoactivity": {
        "startCount": "5",
        "endDate": "2020-10-01 10:00:00",
        "cmmdtyCode": "000000000012345678",
        "limitedNum": "10",
        "resultCode": "PGXD-YX01-01",
        "resultFlag": "Y",
        "saleStatus": "有预热活动时有值 1:可售、0:不可售, 无值时传空",
        "activityCurStage": "0,活动未开始,1,预热,2爆发",
        "resultMsg": "门店编码不存在",
        "activityId": "21324",
        "beginDate": "2020-01-01 10:00:00",
        "limitBuyType": "1、每人限购;2、每订单限购;3、每人每天限购",
        "preBeginDate": "2020-01-01 10:00:00",
        "storeCode": "0000000000"
      }
    }
  }
}
			
                              
异常示例
  • XML示例
  • JSON示例
复制全部代码

  
  	API异常码
  	异常码中文描述
  

                           	  
{
  "sn_responseContent": {
    "sn_error": {
      "error_code": "API异常码",
      "error_msg": "异常码中文描述"
    }
  }
}
                           		
业务异常码
异常码 错误描述 解决方案
biz.onlinestore.queryactivity.missing-parameter:* 参数必填 请检查此参数的值,*号表示参数字段名
biz.handler.data-get:no-result 查询没结果 请检查查询参数
isp.sys.service.unavailable.pangu 服务不可用 请联系苏宁技术人员
公共异常码
API工具
FAQ