イベントタイプ | フィールド設定値の説明 |
CSSポルノ検出 | event_type = 317 |
フィールド名 | タイプ | 説明 |
t | int64 | 期限切れ時間、イベント通知サイン期限のUNIXタイムスタンプ。 Tencent Cloudからのメッセージ通知のデフォルトの期限切れ時間は10分です。メッセージ通知中の t 値が示す時間が期限に達した場合、この通知を無効と判断され、ネットワークのリプレイアタックを防止します。 t の形式は10進数UNIXタイムスタンプとなり、1970年1月1日(UTC/GMT 真夜中)から経過した秒数となります。 |
sign | string | イベント通知セキュリティサイン sign = MD5(key + t)。説明:Tencent Cloudが、暗号化 key と t で文字列を結合した後、MD5でsignの値を算出し、それを通知メッセージに入れます。お客様のバックエンドサーバーは、通知メッセージの受信後、同じアルゴリズムに基づきsignが正確か確認し、さらにメッセージが確実にTencent Cloudバックエンドから来たものかを確認することができます。 |
パラメータ | 入力必須の有無 | データタイプ | 説明 |
streamId | オプション | String | ストリーム名 |
channelId | オプション | string | チャネルID |
img | 入力必須 | string | 予備警告画像リンク |
type | 入力必須 | Array | 検出結果で優先度が最も高い悪意のあるタグに対応する分類値のことです。具体的な意味については、パラメータlabelによって返される補足テキストの説明を参照することができます |
score | 入力必須 | Array | type 対応する評点 |
ocrMsg | オプション | string | 画像のOCR認識情報(該当する場合) |
suggestion | 入力必須 | string | 推奨値。値はオプション: Block:ブロック Review:レビュー待ち Pass:正常 |
label | 入力必須 | string | このフィールドは、検出結果(LabelResults)において対応する優先度が最も高い悪意のあるタグを返すために使用され、モデルが推奨するレビュー結果を表します。業務上のニーズに応じて、それぞれの不正タイプと推奨値を処理することをお勧めします |
subLabel | 入力必須 | string | このフィールドは、検出結果でヒットした最も優先度が高い悪意のあるタグの下にあるサブタグの名前を返すために使用されます。例えば、ポルノ--性行為で、サブタグがヒットしない場合は、空の文字列が返されます |
labelResults | オプション | このフィールドは、分類モデルによってヒットした悪意のあるタグの詳細な識別結果を返すために使用されます。これには、ポルノや広告といった好ましくない、安全ではない、または不適切なコンテンツタイプの識別結果が含まれます 注意:このフィールドは、有効な値が取得できなかったことを意味するnullを返す場合があります | |
objectResults | オプション | このフィールドは、オブジェクト検出モデルの詳細な検出結果を返すために使用されます。これには、エンティティ、広告ロゴ、2次元コードなどのコンテンツでヒットしたタグ名、タグスコア、座標情報、シーン識別結果、推奨される操作といったコンテンツ識別情報が含まれます。詳細な戻り値の情報については、対応するデータ構造(ObjectResults)の説明をご参照ください 注意:このフィールドは、有効な値が取得できなかったことを意味するnullを返す場合があります | |
ocrResults | オプション | このフィールドは、OCRテキスト識別の詳細な検出結果を返すために使用されます。これには、テキスト座標情報、テキスト識別結果、推奨される操作といったコンテンツ識別情報が含まれます。詳細な戻り値の情報については、対応するデータ構造(ObjectResults)の説明をご参照ください 注意:このフィールドは、有効な値が取得できなかったことを意味するnullを返す場合があります | |
libResults | オプション | リスクライブラリのレビュー結果 | |
screenshotTime | 入力必須 | Number | スクリーンキャプチャ時間 |
sendTime | 入力必須 | Number | リクエスト送信時間、UNIXタイムスタンプ |
stream_param | オプション | String | プッシュパラメータ |
app | オプション | String | プッシュドメイン名 |
appid | オプション | Number | 業務ID |
appname | オプション | String | プッシュpathパス |
名称 | タイプ | 説明 |
Scene | String | 広告、ポルノ、有害なコンテンツのシーンなど、モデルによって識別されたシーンの結果を返します。 |
Suggestion | String | 現在の悪意のあるタグに対する後続操作の提案を返します。 判定結果が得られた後の戻り値はシステムが推奨する後続操作を表示します。業務上のニーズに応じて、各不正のタイプと推奨値に対処することをお勧めします。 戻り値: Block:ブロックを推奨 Review :手動レビューを推奨 Pass:承認を推奨 |
label | String | このフィールドは、検出結果に対応する悪意のあるタグを返すために使用されます |
SubLabel | String | サブタグ名 |
Score | Integer | このタグモデルでヒットするスコア |
Details | Array of LabelDetailItem | 分類モデルでヒットするサブタグの詳細な結果 |
名称 | タイプ | 説明 |
Id | Integer | 番号 |
Name | String | サブタグ名 |
Score | Integer | サブタグスコア。値の範囲は0ポイント~100ポイント |
名称 | タイプ | 説明 |
Scene | String | 2次元コード、ロゴ、画像OCRのシーンなど、エンティティによって識別されたエンティティシーンの結果を返します。 |
Suggestion | String | 現在の悪意のあるタグに対する後続操作の提案を返します。判定結果が得られた後の戻り値は、システムが推奨する後続操作を表します。業務上のニーズに応じて、それぞれの不正タイプと推奨値を処理することをお勧めします。 戻り値: Block:ブロックを推奨 Review :手動レビューを推奨 Pass:承認を推奨 |
label | String | このフィールドは、検出結果に対応する悪意のあるタグを返すために使用されます |
SubLabel | String | サブタグ名 |
Score | Integer | 該当するシーンモデルでヒットするサブタグのスコア。値の範囲は0ポイント~100ポイント |
Names | Array of String | エンティティ名リスト |
Details | Array of ObjectDetail | エンティティ検出結果の詳細 |
名称 | タイプ | 説明 |
Id | Integer | このパラメータは、識別や区別を容易にするために、識別されたオブジェクトのIDを返すために使用されます |
Name | String | このパラメータは、ヒットのエンティティタグを返すために使用されます |
Value | String | このパラメータは、対応するエンティティタグに対応する値またはコンテンツを返すために使用されます。例えば、タグが2次元コード(QrCode)の場合、このフィールドは識別された2次元コードに対応するURLアドレスになります |
Score | Integer | このパラメータは、対応するエンティティタグのスコアを返すために使用され、値は0~100です。例えば、QrCode 99は、対応する識別コンテンツが2次元コードシーンタグにヒットする確率が非常に高いことを意味します |
Location | このフィールドは、エンティティ検出フレームの座標位置(左上隅のxy座標、長さと幅、回転角度)を返すために使用され、エンティティの関連情報の素早い配置を容易にします |
名称 | タイプ | 説明 |
X | Float | 左上隅の横軸 |
Y | Float | 左上隅の縦軸 |
Width | Float | 幅 |
Height | Float | 高さ |
Rotate | Float | 検出フレームの回転角度 |
名称 | タイプ | 説明 |
Scene | String | 識別シーンを表します。デフォルト値はOCR(画像OCR認識)です。 |
Suggestion | String | 優先度が最も高い悪意のあるタグに対応する後続操作の提案を返します。判定結果が得られた後の戻り値は、システムが推奨する後続操作を表します。業務上のニーズに応じて、それぞれの不正タイプと推奨値を処理することをお勧めします。 戻り値: Block:ブロックを推奨 Review :手動レビューを推奨 Pass:承認を推奨 |
label | String | このフィールドは、検出結果に対応する悪意のあるタグを返すために使用されます |
SubLabel | String | サブタグ名 |
Score | Integer | 該当するシーンモデルでヒットするサブタグのスコア。値の範囲は0ポイント~100ポイント |
Text | String | テキストコンテンツ |
Details | Array of OcrTextDetail | OCR 結果の詳細 |
名称 | タイプ | 説明 |
Text | String | OCRで識別されたテキストコンテンツを返します(OCRテキスト識別の上限は5000バイト以内です) 。 |
label | String | このフィールドは、検出結果に対応する悪意のあるタグを返すために使用されます |
Keywords | Array of String | このタグでヒットしたキーワード |
Score | Integer | 該当するタグモデルでヒットするスコア。値の範囲は0ポイント~100ポイント |
Location | OCR テキスト座標位置 |
名称 | タイプ | 説明 |
Scene | String | モデルのシーン識別結果を表します。デフォルト値はSimilarです。 |
Suggestion | String | 後続操作の提案を返します。判定結果が得られた後の戻り値は、システムが推奨する後続操作を表します。業務上のニーズに応じて、それぞれの不正タイプと推奨値を処理することをお勧めします。 戻り値: Block:ブロックを推奨 Review :手動レビューを推奨 Pass:承認を推奨 |
label | String | このフィールドは、検出結果に対応する悪意のあるタグを返すために使用されます |
SubLabel | String | サブタグ名 |
Score | Integer | 画像検索モデル認識スコア。値の範囲は0ポイント~100ポイント |
Details | Array of ObjectDetail | ブラック/ホワイトライブラリ結果の詳細 |
名称 | タイプ | 説明 |
Id | Integer | 番号 |
ImageId | String | 画像ID |
label | String | このフィールドは、検出結果に対応する悪意のあるタグを返すために使用されます |
Tag | String | カスタムタグ |
Score | Integer | モデル認識スコア。値の範囲は0ポイント~100ポイント |
{"ocrMsg": "","type": [1],"socre": 99,"screenshotTime": 1610640000,"level": 0,"img": "http://1.1.1.1/download/porn/test.jpg","abductionRisk": [],"faceDetails": [],"sendTime": 1615859827,"suggestion": "Block","label": "Porn","subLabel": "PornHigh","labelResults": [{"HitFlag": 0,"Scene": "Illegal","Suggestion": "Pass","Label": "Normal","SubLabel": "","Score": 0,"Details": []}, {"HitFlag": 1,"Scene": "Porn","Suggestion": "Block","Label": "Porn","SubLabel": "PornHigh","Score": 99,"Details": [{"Id": 0,"Name": "PornHigh","Score": 99}, {"Id": 1,"Name": "WomenChest","Score": 99}]}, {"HitFlag": 0,"Scene": "Sexy","Suggestion": "Pass","Label": "Normal","SubLabel": "","Score": 0,"Details": []}, {"HitFlag": 0,"Scene": "Terror","Suggestion": "Pass","Label": "Normal","SubLabel": "","Score": 0,"Details": []}],"objectResults": [{"HitFlag": 0,"Scene": "QrCode","Suggestion": "Pass","Label": "Normal","SubLabel": "","Score": 0,"Names": [],"Details": []}, {"HitFlag": 0,"Scene": "MapRecognition","Suggestion": "Pass","Label": "Normal","SubLabel": "","Score": 0,"Names": [],"Details": []}, {"HitFlag": 0,"Scene": "PolityFace","Suggestion": "Pass","Label": "Normal","SubLabel": "","Score": 0,"Names": [],"Details": []}],"ocrResults": [{"HitFlag": 0,"Scene": "OCR","Suggestion": "Pass","Label": "Normal","SubLabel": "","Score": 0,"Text": "","Details": []}],"streamId": "teststream","channelId": "teststream","stream_param": "txSecret=40f38f69f574fd51126c421a3d96c374&txTime=5DEBEC80","app": "5000.myqcloud.com","appname": "live","appid": 10000,"event_type": 317,"sign": "ac920c3e66**********78cf1b5de2c63","t": 1615860427}
フィードバック