图片复审流程

复审功能

我们为您提供了对调用数据的复审功能,在API调用记录中查看并复审您的图片。 您需要配置一个复审结果的回调地址,复审结果将会POST到该地址,以便您对相应的复审数据做下一步的处理。

我们定义了“正常”、“色情违规”、“暴恐违规”、“广告违规”、“涉政违规”、“低俗违规” 六个标签。

配置复审接口地址

  • 1、登录tupu控制台
  • 2、进入“应用中心”的“我的应用”页面
  • 3、点击“编辑”按钮,在“复审回调接口”里填写复审接口地址,点击“保存”

复审回调数据结构

  • http方法:POST
  • content-type:JSON

参数说明:

参数名 类型 说明
signature String 数据签名
json String 经过json序列化的复审结果信息
  • 签名校验说明: 我们采用的数字证书签名算法是:"RSA-SHA256",签名输出类型是:"base64",首先下载图普科技的公钥证书,然后按如下步骤认证:
    1、收到的JSON数据含两个字段:signature、json;signature是数字签名,json是真正的有效数据的字符串格式;
    2、用signature对json进行签名认证,算法:"RSA-SHA256",输出类型:"base64",得到认证结果;认证通过后,对json进行JSON.parse(),得到下面的reviews,timestamp,nonce。

json解析后的结构

参数名 类型 说明
reviews Array 对象数组,对象示例:[{filename: "复审文件的文件名称", label: "复审结果"}, ...]
filename:
1、如果您是URL方式调用,这里是URL;
2、七牛用户是bucketId/file_key组成。
timestamp Number 当前的服务器的Unix时间戳。
nonce String 随机数

复审label说明:

label 描述
0 正常
1 色情违规
2 暴恐违规
3 广告违规
4 涉政违规
5 低俗违规

json示例

{
    "reviews":[
      {
        "filename":"00001.jpg",//复审文件名
        "label":1
      },
      {"filename":"00002.jpg","label":0},
      {"filename":"00003.jpg","label":1},
      {"filename":"00004.jpg","label":2}
    ],
    "nonce":"0.5251648891717196",//随机数
    "timestamp":1436955532 //复审时间戳
}

results matching ""

    No results matching ""