API接口目录

平台业务

商品API
价格API
库存API
销售准备API
交易API
退货退款API(新)
财务API
店铺API
物流API
促销API
分销API
发票API
招商API
换货API
互动营销API
退货退款API
客服API
平台营销API
风控API
会员通API
账房API
财务记账API
异常码自查工具
suning.custom.swrs.query 星河文本内容稽查接口
¥免费

该接口由swrs系统为星河系统进行文本稽查开发的接口

公共参数
请求参数
名称 类型 是否必须 示例值 描述
sceneCodeStringNCOPYDETECT应用场景编码。文案检测:COPYDETECT; 条款检测: CLAUSEDETECT; 评论检测:COMMENTDETECT; 商品信息:COMMIDITY; 豆芽文本:DOUYA;
tasksStringN
dataIdStringYniinn业务方唯一标识本段文本,内容安全原样返回
contentStringY第一名,纯天然,顶级待检测的文本内容,建议对内容中JSON、表情符、HTML标签、UBB标签等做过滤,只传递纯文本,以减少误判概率。长度限制为1000(暂定)(有超长文本需求可以提需求)
cmmdtyCodeStringN11761213455需要审核的商品编码(仅商品使用,其他业务方忽略本字段)
supplierCodeStringNR9009921需要审核的商家编码(仅商品使用,其他业务方忽略本字段)
响应参数
名称 类型 示例值 描述
sceneCodeStringR100应用场景编码,按请求原样返回
msgStringok接口返回详细信息。【ok | 其他状态暂未明确,根据开发需要再补充】
tasksString
msgStringok接口返回详细信息。【ok | 其他状态暂未明确,根据开发需要再补充】
dataIdStringniinn业务方唯一标识本段文本,按请求原样返回
contentString第一名,纯天然,顶级待检测的文本内容
resultsString
dictNameStringIMCS_SP_BLACK_R100命中的实际词库编码
priorityString文本稽查目前返回为空
matchString["第一名"]返回命中了的敏感词,类型为List
sceneStringothersscene即管理平台上的“违规类型”字段,不配置的时候默认返回标签others,默认不开放给业务方配置。如有需要,联系产品进行配置。 【normal正常,porn涉黄,terrorism暴恐,politic涉政,ADillegal广告法违禁,advertisement广告导流,contraband违禁信息,abuse辱骂,flood灌水,others其他,promotion促销词(仅商品)】(normal代表命中了关键词但是判定为良性的场景,其他取值都是不良场景)
labelStringADillegal命中敏感词时返回用户自定义的敏感词标签 命中语义时可返回子场景分类(如果有子分类则返回,全部以"_"开头,例如涉政可以返回"_国家领导人/_敏感事件/_出逃官员"等,没有则返回_null) 文本稽查目前返回为空,保留字段
resultCodeString200敏感词检测返回码,代表此条文本检测结果。 【200 检测成功,命中了敏感词, 210 检测成功,未命中敏感词, 220 检测成功,疑似命中敏感词, 其他状态暂未明确,根据开发需要再补充】
interfaceCodeString200接口返回码,代表接口调用成功失败,不代表文本检测结果。文本检测结果请看task->code字段。 【200 success | 400 请求参数错误 | 401 未授权的业务方 其他状态暂未明确,根据开发需要再补充】
cmmdtyCodeString""需要审核的商品编码(仅商品使用,其他业务方忽略本字段),按请求原样返回
requestIdStringdce41d7cde1f4f2297dbdcac4543cfae06031652647499092唯一标识本次请求,内容安全平台自动生成
supplierCodeString""需要审核的商家编码(仅商品使用,其他业务方忽略本字段),按请求原样返回
请求示例
  • XML示例
  • JSON示例
复制全部代码
                                
<sn_request>
  <sn_body>
    <querySwrs>
      <sceneCode>COPYDETECT</sceneCode>
      <cmmdtyCode>11761213455</cmmdtyCode>
      <supplierCode>R9009921</supplierCode>
      <tasks>
        <dataId>niinn</dataId>
        <content>第一名,纯天然,顶级</content>
      </tasks>
    </querySwrs>
  </sn_body>
</sn_request>

			
                                
                                
{
  "sn_request": {
    "sn_body": {
      "querySwrs": {
        "sceneCode": "COPYDETECT",
        "cmmdtyCode": "11761213455",
        "supplierCode": "R9009921",
        "tasks": [
          {
            "dataId": "niinn",
            "content": "第一名,纯天然,顶级"
          }
        ]
      }
    }
  }
}
			
                                
响应示例
  • XML示例
  • JSON示例
复制全部代码
                              
<sn_responseContent>
  <sn_body>
    <querySwrs>
      <msg>ok</msg>
      <sceneCode>R100</sceneCode>
      <requestId>dce41d7cde1f4f2297dbdcac4543cfae06031652647499092</requestId>
      <cmmdtyCode>""</cmmdtyCode>
      <supplierCode>""</supplierCode>
      <interfaceCode>200</interfaceCode>
      <tasks>
        <msg>ok</msg>
        <dataId>niinn</dataId>
        <resultCode>200</resultCode>
        <results>
          <match>["第一名"]</match>
          <dictName>IMCS_SP_BLACK_R100</dictName>
          <label>ADillegal</label>
          <priority>高</priority>
          <scene>others</scene>
        </results>
        <content>第一名,纯天然,顶级</content>
      </tasks>
    </querySwrs>
  </sn_body>
</sn_responseContent>

			
                              
                              
{
  "sn_responseContent": {
    "sn_body": {
      "querySwrs": {
        "msg": "ok",
        "sceneCode": "R100",
        "requestId": "dce41d7cde1f4f2297dbdcac4543cfae06031652647499092",
        "cmmdtyCode": "\"\"",
        "supplierCode": "\"\"",
        "interfaceCode": "200",
        "tasks": [
          {
            "msg": "ok",
            "dataId": "niinn",
            "resultCode": "200",
            "results": [
              {
                "match": "[\"第一名\"]",
                "dictName": "IMCS_SP_BLACK_R100",
                "label": "ADillegal",
                "priority": "高",
                "scene": "others"
              }
            ],
            "content": "第一名,纯天然,顶级"
          }
        ]
      }
    }
  }
}
			
                              
异常示例
  • XML示例
  • JSON示例
复制全部代码

  
  	API异常码
  	异常码中文描述
  

                           	  
{
  "sn_responseContent": {
    "sn_error": {
      "error_code": "API异常码",
      "error_msg": "异常码中文描述"
    }
  }
}
                           		
业务异常码
异常码 错误描述 解决方案
biz.custom.queryswrs.length-overlong:* 参数的值超过规定长度 请检查此参数的值,*号表示参数字段名
biz.custom.queryswrs.missing-parameter:* 参数必填 请检查此参数的值,*号表示参数字段名
biz.handler.data-get:no-result 查询没结果 请检查查询参数
isp.sys.service.unavailable.swrs 服务不可用 请联系苏宁技术人员
400 请求参数错误 请检查查询参数
410 未授权的业务方 请检查查询参数
500 服务不可用 请检查参数,一般是tasks参数不合法导致的
公共异常码
API工具
FAQ