结果查询

请求规范

  • 请求 URL:

https://isafe.ilivedata.com/api/v2/image/check/async/result

  • 接口描述:

该接口用于获取图片异步检测结果。

  • HTTP 请求 Header:
Header 描述
Content-Type application/json;charset=UTF-8 请求体类型
Accept application/json;charset=UTF-8 接受的返回类型
X-AppId 项目或应用的唯一标识符
X-TimeStamp 请求的 UTC 时间戳。需要把时间戳按 W3C 标准格式化,例如: 2010-01-31T23:59:59Z。 (http://www.w3.org/TR/xmlschema-2/#dateTime)。
Authorization 签名值
  • 请求方法:POST

  • 请求体 JSON 对象:

参数 是否必需 类型 描述
taskId 必需 String 提交图片检测任务后返回的任务 ID
  • 请求体示例:
{
  "taskId": "ap_99b2bf004d4a4591bfedbba9574e74d4_1702882338368"
}
  • 请求签名:

该接口需要在请求 Header 中传入 Authorization 签名。签名计算规则请参考帮助中心的请求签名。HTTPRequestURI 使用 /api/v2/image/check/async/result

HTTP 响应

Content-Type: application/json;charset=UTF-8

结果为 JSON 格式。响应结构同 同步单条检测(V2)- HTTP 响应,其中 errorCode 在结果查询场景下额外包含以下取值:

errorCode 描述
0 检测成功
100001 图片下载失败
100002 图片格式错误
100004 检测中
100005 taskId 不存在
  • 返回结果示例:
{
  "errorCode": 0,
  "result": 2,
  "taskId": "ap_d56b5c2d38614be3bf1a1e98663d3c29_1653017203620",
  "imageSpams": {
    "tags": [
      {
        "tag": 110,
        "level": 2,
        "confidence": 95,
        "nameZh": "暴恐",
        "nameEn": "Violence",
        "subTags": [
          {
            "subTag": 110008,
            "level": 2,
            "confidence": 95,
            "nameZh": "枪支器械",
            "nameEn": "guns and knife"
          }
        ]
      }
    ]
  },
  "personInfo": {
    "human": { "number": 0 },
    "face": { "number": 0 }
  },
  "extra": {}
}

错误码

详见帮助中心的常见异常码