数据反馈接口
接口简介
通过该接口服务可以进行人工审核检测结果反馈,用以优化迭代模型。
名词解释
应用id:即secretId,可在登录控制台后,在“我的应用” 页面查看
1. 图片审核结果反馈:url
请求地址
http://api.open.tuputech.com/v3/feedback/image/url/<secretId>
请求方法
POST
请求头
Content-Type: application/json
调用参数说明
参数名称 | 类型 | 是否必需 | 说明 |
---|---|---|---|
secretId | String | 是 | 应用 id |
timestamp | String | 是 | 当前的服务器的 Unix 时间戳,可以是毫秒或秒级。 |
nonce | String | 是 | 随机数,建议是 [0-1] 之间的小数,如:0.1527317095951506。 |
signature | String | 是 | 我们采用的数字证书签名算法是:"RSA-SHA256" ,签名输出类型是:"base64" ,具体步骤如下:1、所有参与签名的参数为:secretId,timestamp,nonce,用英文半角逗号“,”相连,得到sign_string; 2、利用您的私钥,使用算法 "RSA-SHA256" 签名,输出为 "base64" 格式,得到参数signature的值。 |
images | Array<image> | 是 | 回流数据 |
Image
参数名称 | 类型 | 是否必需 | 说明 |
---|---|---|---|
taskId | String | 是 | 所属检测任务,传 summary 时为针对应用汇总结果的反馈。 |
label | String/Number | 是 | 图普接口返回的原始机审标签。 1、若针对单个任务结果进行反馈,则对应该任务的图普label取值。具体label值请参看图片视频任务标签。 2、若针对应用汇总结果,则对应图普汇总结果取值。具体label请参看汇总结果解析。 |
manualLabel | String/Number | 是 | 人工判断应该识别为的标签。例:若图普针对色情识别任务返回label值为2 (正常),您审核过后觉得图片应判为色情,则manualLabel 取值0 (色情),若您审核后觉得图普标签判别正确,则该manualLabel 取值也为2 (正常)。1、若针对单个任务结果进行反馈,则对应该任务的图普label取值。具体label请参看图片视频任务标签。 2、若针对应用汇总结果,则对应图普汇总结果取值。具体label请参看汇总结果解析。 |
thirdPartyLabel | String/Number | 否 | 其他(第三方)识别出的结果标签。 |
url | String | 是 | 图片链接 |
响应参数说明
参数名称 | 类型 | 说明 |
---|---|---|
json | String | 响应内容 JSON 转义后的字符串 |
signature | String | 响应内容签名 |
json
参数名称 | 类型 | 是否可能为空 | 说明 |
---|---|---|---|
code | Number | 否 | 请求的状态码,参考服务公共状态码解析 |
message | String | 否 | 请求的状态信息 |
timestamp | Number | 否 | 当前的服务器的Unix时间戳 |
nonce | Number | 否 | 随机数 |
result | Object | 否 | 回流结果 |
result
参数名称 | 类型 | 是否可能为空 | 说明 |
---|---|---|---|
total | Number | 否 | 成功回流的数据数目 |
响应示例
{
"json": "{\"code\":0,\"message\":\"success\",\"nonce\":0.6645600532184904,\"result\":{\"total\":100},\"timestamp\":1659338567}",
"signature": "iq72eJlFhYrbMJQxwPOG9my9kGSAVZnnW5GeH8kTOUaxj1sn0J2nDMSBi/5EnOU6nhUm2sgEWEoR4C/Oou4CD3++jV4BYfg/wAq5Vs953IaPJESGt+k9bgkxtijlYhKWyMtWecl41A9JkQAt+Vh2I7JxCy5n5/MRfRlqw49XSac="
}
2. 图片审核结果反馈:base64
请求地址
http://api.open.tuputech.com/v3/feedback/image/base64/<secretId>
请求方法
POST
请求头
Content-Type: application/json
调用参数说明
参数名称 | 类型 | 是否必需 | 说明 |
---|---|---|---|
secretId | String | 是 | 应用 id |
timestamp | String | 是 | 当前的服务器的 Unix 时间戳,可以是毫秒或秒级。 |
nonce | String | 是 | 随机数,建议是 [0-1] 之间的小数,如:0.1527317095951506。 |
signature | String | 是 | 我们采用的数字证书签名算法是:"RSA-SHA256" ,签名输出类型是:"base64" ,具体步骤如下:1、所有参与签名的参数为:secretId,timestamp,nonce,用英文半角逗号“,”相连,得到sign_string; 2、利用您的私钥,使用算法 "RSA-SHA256" 签名,输出为 "base64" 格式,得到参数signature的值。 |
images | Array<image> | 是 | 回流数据 |
Image
参数名称 | 类型 | 是否必需 | 说明 |
---|---|---|---|
taskId | String | 是 | 所属检测任务,传 summary 时为针对应用汇总结果的反馈。 |
label | String/Number | 是 | 图普接口返回的原始机审标签。 1、若针对单个任务结果进行反馈,则对应该任务的图普label取值。具体label请参看图片视频任务标签。 2、若针对应用汇总结果,则对应图普汇总结果取值。具体label请参看汇总结果解析。 |
manualLabel | String/Number | 是 | 人工判断应该识别为的标签。例:若图普针对色情识别任务返回label值为2 (正常),您审核过后觉得图片应判为色情,则manualLabel 取值0 (色情),若您审核后觉得图普标签判别正确,则该manualLabel 取值也为2 (正常)。1、若针对单个任务结果进行反馈,则对应该任务的图普label取值。具体label请参看图片视频任务标签。 2、若针对应用汇总结果,则对应图普汇总结果取值。具体label请参看汇总结果解析。 |
thirdPartyLabel | String/Number | 否 | 其他(第三方)识别出的结果标签。 |
content | String | 是 | 图片 base64 |
响应参数说明
参数名称 | 类型 | 说明 |
---|---|---|
json | String | 响应内容 JSON 转义后的字符串 |
signature | String | 响应内容签名 |
json
参数名称 | 类型 | 是否可能为空 | 说明 |
---|---|---|---|
code | Number | 否 | 请求的状态码,参考服务公共状态码解析 |
message | String | 否 | 请求的状态信息 |
timestamp | Number | 否 | 当前的服务器的Unix时间戳 |
nonce | Number | 否 | 随机数 |
result | Object | 否 | 回流结果 |
result
参数名称 | 类型 | 是否可能为空 | 说明 |
---|---|---|---|
total | Number | 否 | 成功回流的数据数目 |
响应示例
{
"json": "{\"code\":0,\"message\":\"success\",\"nonce\":0.6645600532184904,\"result\":{\"total\":100},\"timestamp\":1659338567}",
"signature": "iq72eJlFhYrbMJQxwPOG9my9kGSAVZnnW5GeH8kTOUaxj1sn0J2nDMSBi/5EnOU6nhUm2sgEWEoR4C/Oou4CD3++jV4BYfg/wAq5Vs953IaPJESGt+k9bgkxtijlYhKWyMtWecl41A9JkQAt+Vh2I7JxCy5n5/MRfRlqw49XSac="
}
3. 语音审核结果反馈:url
请求地址
http://api.open.tuputech.com/v3/feedback/speech/url/<secretId>
请求方法
POST
请求头
Content-Type: application/json
调用参数说明
参数名称 | 类型 | 是否必需 | 说明 |
---|---|---|---|
secretId | String | 是 | 应用 id |
timestamp | String | 是 | 当前的服务器的 Unix 时间戳,可以是毫秒或秒级。 |
nonce | String | 是 | 随机数,建议是 [0-1] 之间的小数,如:0.1527317095951506。 |
signature | String | 是 | 我们采用的数字证书签名算法是:"RSA-SHA256" ,签名输出类型是:"base64" ,具体步骤如下:1、所有参与签名的参数为:secretId,timestamp,nonce,用英文半角逗号“,”相连,得到sign_string; 2、利用您的私钥,使用算法 "RSA-SHA256" 签名,输出为 "base64" 格式,得到参数signature的值。 |
speeches | Array[Speech] | 是 | 回流数据 |
Speech
参数名称 | 类型 | 是否必需 | 说明 |
---|---|---|---|
taskId | String | 是 | 所属检测任务,传 summary 时为针对应用汇总结果的反馈。 |
label | String/Number | 是 | 图普接口返回的原始机审标签。 |
manualLabel | String/Number | 是 | 人工判断应该识别为的标签。具体label请参看语音审核Label对照表。 例:若图普针对语音转译审核任务返回label值为 Normal (正常),您审核过后觉得该音频内容应判为色情,则manualLabel 取值Porn (色情),若您审核后觉得图普标签判别正确,则该manualLabel 取值也为Normal (正常)。 |
thirdPartyLabel | String/Number | 否 | 其他(第三方)识别出的结果标签。 |
url | String | 是 | 语音链接 |
响应参数说明
参数名称 | 类型 | 说明 |
---|---|---|
json | String | 响应内容 JSON 转义后的字符串 |
signature | String | 响应内容签名 |
json
参数名称 | 类型 | 是否可能为空 | 说明 |
---|---|---|---|
code | Number | 否 | 请求的状态码,参考服务公共状态码解析 |
message | String | 否 | 请求的状态信息 |
timestamp | Number | 否 | 当前的服务器的Unix时间戳 |
nonce | Number | 否 | 随机数 |
result | Object | 否 | 回流结果 |
result
参数名称 | 类型 | 是否可能为空 | 说明 |
---|---|---|---|
total | Number | 否 | 成功回流的数据数目 |
响应示例
{
"json": "{\"code\":0,\"message\":\"success\",\"nonce\":0.6645600532184904,\"result\":{\"total\":100},\"timestamp\":1659338567}",
"signature": "iq72eJlFhYrbMJQxwPOG9my9kGSAVZnnW5GeH8kTOUaxj1sn0J2nDMSBi/5EnOU6nhUm2sgEWEoR4C/Oou4CD3++jV4BYfg/wAq5Vs953IaPJESGt+k9bgkxtijlYhKWyMtWecl41A9JkQAt+Vh2I7JxCy5n5/MRfRlqw49XSac="
}
4. 语音审核结果反馈:base64
请求地址
http://api.open.tuputech.com/v3/feedback/speech/base64/<secretId>
请求方法
POST
请求头
Content-Type: application/json
调用参数说明
参数名称 | 类型 | 是否必需 | 说明 |
---|---|---|---|
secretId | String | 是 | 应用 id |
timestamp | String | 是 | 当前的服务器的 Unix 时间戳,可以是毫秒或秒级。 |
nonce | String | 是 | 随机数,建议是 [0-1] 之间的小数,如:0.1527317095951506。 |
signature | String | 是 | 我们采用的数字证书签名算法是:"RSA-SHA256" ,签名输出类型是:"base64" ,具体步骤如下:1、所有参与签名的参数为:secretId,timestamp,nonce,用英文半角逗号“,”相连,得到sign_string; 2、利用您的私钥,使用算法 "RSA-SHA256" 签名,输出为 "base64" 格式,得到参数signature的值。 |
speeches | Array[Speech] | 是 | 回流数据 |
Speech
参数名称 | 类型 | 是否必需 | 说明 |
---|---|---|---|
taskId | String | 是 | 所属检测任务,传 summary 时为针对应用汇总结果的反馈。 |
label | String/Number | 是 | 图普接口返回的原始机审标签。 |
manualLabel | String/Number | 是 | 人工判断应该识别为的标签。具体label请参看语音审核Label对照表。 例:若图普针对语音转译审核任务返回label值为 Normal (正常),您审核过后觉得该音频内容应判为色情,则manualLabel 取值Porn (色情),若您审核后觉得图普标签判别正确,则该manualLabel 取值也为Normal (正常)。 |
thirdPartyLabel | String/Number | 否 | 其他(第三方)识别出的结果标签。 |
content | String | 是 | 语音 base64 |
响应参数说明
参数名称 | 类型 | 说明 |
---|---|---|
json | String | 响应内容 JSON 转义后的字符串 |
signature | String | 响应内容签名 |
json
参数名称 | 类型 | 是否可能为空 | 说明 |
---|---|---|---|
code | Number | 否 | 请求的状态码,参考服务公共状态码解析 |
message | String | 否 | 请求的状态信息 |
timestamp | Number | 否 | 当前的服务器的Unix时间戳 |
nonce | Number | 否 | 随机数 |
result | Object | 否 | 回流结果 |
result
参数名称 | 类型 | 是否可能为空 | 说明 |
---|---|---|---|
total | Number | 否 | 成功回流的数据数目 |
响应示例
{
"json": "{\"code\":0,\"message\":\"success\",\"nonce\":0.6645600532184904,\"result\":{\"total\":100},\"timestamp\":1659338567}",
"signature": "iq72eJlFhYrbMJQxwPOG9my9kGSAVZnnW5GeH8kTOUaxj1sn0J2nDMSBi/5EnOU6nhUm2sgEWEoR4C/Oou4CD3++jV4BYfg/wAq5Vs953IaPJESGt+k9bgkxtijlYhKWyMtWecl41A9JkQAt+Vh2I7JxCy5n5/MRfRlqw49XSac="
}
`
5. 文本审核结果反馈
请求地址
http://api.open.tuputech.com/v3/feedback/text/<secretId>
请求方法
POST
请求头
Content-Type: application/json
调用参数说明
参数名称 | 类型 | 是否必需 | 说明 |
---|---|---|---|
secretId | String | 是 | 应用 id |
timestamp | String | 是 | 当前的服务器的 Unix 时间戳,可以是毫秒或秒级。 |
nonce | String | 是 | 随机数,建议是 [0-1] 之间的小数,如:0.1527317095951506。 |
signature | String | 是 | 我们采用的数字证书签名算法是:"RSA-SHA256" ,签名输出类型是:"base64" ,具体步骤如下:1、所有参与签名的参数为:secretId,timestamp,nonce,用英文半角逗号“,”相连,得到sign_string; 2、利用您的私钥,使用算法 "RSA-SHA256" 签名,输出为 "base64" 格式,得到参数signature的值。 |
texts | Array[Text] | 是 | 回流数据 |
Text
参数名称 | 类型 | 是否必需 | 说明 |
---|---|---|---|
label | String/Number | 是 | 图普接口返回的原始机审标签。 |
manualLabel | String/Number | 是 | 人工判断应该识别为的标签。具体label请参看文本审核Label对照表。 例:若图普针对文本审核任务返回label值为 Normal (正常),您审核过后觉得该文本内容应判为色情,则manualLabel 取值Porn (色情),若您审核后觉得图普标签判别正确,则该manualLabel 取值也为Normal (正常)。 |
thirdPartyLabel | String/Number | 否 | 其他(第三方)识别出的结果标签。 |
content | String | 是 | 文本内容 |
响应参数说明
参数名称 | 类型 | 说明 |
---|---|---|
json | String | 响应内容 JSON 转义后的字符串 |
signature | String | 响应内容签名 |
json
参数名称 | 类型 | 是否可能为空 | 说明 |
---|---|---|---|
code | Number | 否 | 请求的状态码,参考服务公共状态码解析 |
message | String | 否 | 请求的状态信息 |
timestamp | Number | 否 | 当前的服务器的Unix时间戳 |
nonce | Number | 否 | 随机数 |
result | Object | 否 | 回流结果 |
result
参数名称 | 类型 | 是否可能为空 | 说明 |
---|---|---|---|
total | Number | 否 | 成功回流的数据数目 |
响应示例
{
"json": "{\"code\":0,\"message\":\"success\",\"nonce\":0.6645600532184904,\"result\":{\"total\":100},\"timestamp\":1659338567}",
"signature": "iq72eJlFhYrbMJQxwPOG9my9kGSAVZnnW5GeH8kTOUaxj1sn0J2nDMSBi/5EnOU6nhUm2sgEWEoR4C/Oou4CD3++jV4BYfg/wAq5Vs953IaPJESGt+k9bgkxtijlYhKWyMtWecl41A9JkQAt+Vh2I7JxCy5n5/MRfRlqw49XSac="
}