今日頭條小程序圖片檢測
小編:啊南 37閱讀 2020.12.16
圖片檢測
請求 Body
返回值
errCode
圖片檢測返回模型特征
請求示例
檢測圖片是否包含違法違規內容。
請求地址POST https://developer.toutiao.com/api/v2/tags/image/請求參數請求 Headers
屬性 | 數據類型 | 必填 | 說明 |
---|---|---|---|
X-Token | string | 是 | 小程序access_token,參考登錄憑證檢驗 |
屬性 | 數據類型 | 必填 | 說明 |
---|---|---|---|
targets | array | 是 | 圖片檢測服務類型,目前支持porn、politics、ad、disgusting四種 |
tasks | array | 是 | 檢測任務列表 |
image | string | 否 | 檢測的圖片鏈接 |
image_data | string | 否 | 圖片數據的base64格式,有image字段時,此字段無效 |
正確返回的 JSON 如下:
屬性 | 數據類型 | 說明 |
---|---|---|
log_id | string | 請求 id |
data | array | 檢測結果列表 |
code | number | 檢測結果-狀態碼 |
msg | string | 檢測結果-消息 |
data_id | string | 檢測結果-數據 id |
task_id | string | 檢測結果-任務 id |
predicts | array | 檢測結果-置信度列表 |
target | string | 檢測結果-置信度-服務/目標 |
model_name | string | 檢測結果-置信度-模型/標簽 |
prob | number | 檢測結果-置信度-概率,僅供參考,可以忽略 |
hit | boolean | 檢測結果-置信度-結果,當值為true時表示檢測的圖片包含違法違規內容,比如是廣告 |
當請求失敗時,會返回非0的code,錯誤信息會攜帶在message中,錯誤碼含義如下:
錯誤號 | 描述 |
---|---|
0 | 成功 |
400 | 參數有誤 |
401 | access_token校驗失敗 |
目標 | 模型特征 | 說明 |
---|---|---|
porn | image_porn | 圖片涉黃 |
porn | image_vulgar | 圖片低俗 |
politics | image_leader | 圖片涉政/領導人 |
politics | image_cartoon_leader | 圖片涉政/領導人漫畫 |
ad | image_ocr | 圖片 ocr |
ad | image_qrcode | 圖片二維碼 |
disgusting | image_disgusting | 圖片惡心 |
請求 body
{ "targets": ["ad", "porn", "politics", "disgusting"], "tasks": [ { "image": "https://image.url" } ]}返回示例
正常返回
{ "log_id": "202008182040220101311330404A050996", "data": [ { "msg": "", "code": 0, "task_id": "MICROAPP_6862302991173550092", "predicts": [ { "prob": 0, "hit": false, "target": "ad", "model_name": "image_qrcode" }, { "prob": 0, "hit": false, "target": "ad", "model_name": "image_ocr" }, { "prob": 0.014402140863239765, "hit": false, "target": "porn", "model_name": "image_porn" }, { "prob": 0.00028251955518499017, "hit": false, "target": "porn", "model_name": "image_vulgar" } ], "data_id": null } ]}
錯誤返回
當access_token檢驗失敗時會返回如下信息:
{ "error_id": "40a69eb094994627ae740d9e15f00ac2", "code": 401, "message": "[app token sign fail] bad token", "exception": "[app token sign fail] bad token"}Bug & Tip
- 請求 body 的Content-Type限定為application/json。
- 該接口請在開發者服務器端請求。
- image和image_data至少存在一個,同時存在時image_data無效。
相關推薦
- 今日頭條小程序接入流程指引 接入流程指引以字節小程序為載體,開發者可利用小程序提供的豐富基礎能力完成服務搭建,在字節跳動各個 App 精準匹配用戶需求,為全球 15 億用戶提供優質服務的同時,也讓自身業務完成流量與轉化升級。注意:創建小程序前請了解 小程序限制類目及所需資質材料,…
- Qt 自定義 滾動條 樣式 Qt設置樣式的方式有兩種,一種直接在程序中寫,適用于樣式不多的情況;另一種,寫入到文件中,適用用樣式較大且需要提供換膚功能的情況。1.寫入到文件中,新建個xx.qss,然后復制一下內容// 設置垂直滾動條基本樣式QScrollBar:vertical{width:8px;background:r…