コンテンツモデレーションタスクを送信します。
操作説明
これは非同期操作です。タスクを送信すると、タスク ID が返されます。このポイントではタスクはまだ完了しておらず、非同期実行のためにバックエンドキューに投入されます。最終結果はコールバック通知を通じて送信されます。 QueryMediaCensorJobDetail を呼び出して、タスクのステータスを直接クエリすることもできます。
コンテンツモデレーションの特徴は、現在、中国 (北京)、中国 (上海)、およびアジア太平洋東南 1 (シンガポール) のリージョンでのみ利用可能です。他のリージョンはサポートされていません。
QPS 制限
この操作の単一ユーザーに対する 1 秒あたりのクエリ数 (QPS) 制限は 100 です。制限を超えると、API 呼び出しがスロットリングされ、ビジネスに影響を与える可能性があります。必要に応じてこの操作を呼び出してください。詳細については、「QPS 制限」を参照してください。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
mts:SubmitMediaCensorJob |
none |
*すべてのリソース。
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| Input |
string |
任意 |
モデレーション対象のメディアファイルの OSS アドレス。ビデオファイルとオーディオファイルがサポートされています。このアドレスは、ApsaraVideo Media Processing コンソール > メディア管理 > メディア ライブラリから取得できます。イメージファイルをモデレーションするには、
|
{"Bucket":"example-バケット-****","Location":"oss-cn-shanghai","Object":"example-****.flv"} |
| CoverImages |
string |
任意 |
カバーイメージの OSS ファイル。ファイルは、ApsaraVideo Media Processing コンソール > メディア管理 > メディア ライブラリから取得できます。カバーイメージは最大値 5 つまでサポートされています。これは JSON 配列です。
|
[{"Bucket":"example-バケット-****","Location":"oss-cn-shanghai","Object":"example-****.jpeg"}] |
| Title |
string |
任意 |
ビデオのタイトル。最大値は 64 バイトです。 |
Hello World |
| Description |
string |
任意 |
ビデオの説明。最大値は 128 バイトです。 |
example description |
| Barrages |
string |
任意 |
文字列。 |
hello world |
| PipelineId |
string |
任意 |
メッセージ通知をバインドするために使用される MPS キュー ID。ID は、ApsaraVideo Media Processing コンソール > グローバル設定項目 > MPS キューから取得できます。このパラメーターを空のままにすると、デフォルトの MPS キューがタスクの実行に使用されます。デフォルトの MPS キューは 10 の同時実行数をサポートしています。同時実行数を増やすには、チケットを提出してください。 説明
MPS キューはバックエンドでのみ作成できます。関連するクエリおよび更新操作については、「 UpdatePipeline 」を参照してください。 |
b22c173cced04565b1f38f1ecc39**** |
| VideoCensorConfig |
string |
必須 |
ビデオモデレーション構成、およびスナップショットを出力するための OSS アドレス。アドレスは、ApsaraVideo Media Processing コンソール > メディア管理 > メディア ライブラリから取得できます。 JSON オブジェクト。
説明
オーディオトラックを含む入力ファイルの場合、audio シナリオは音声モデレーションを実行します。オーディオトラックを含まない入力ファイルに対して audio を指定しないでください。 |
{"Scenes" : ["porn"], "OutputFile":{"Bucket": "example-001","Location": "oss-cn-hangzhou","Object": "test/example-{Count}.jpg"},"SaveType" : "異常","BizType":"common"} |
| UserData |
string |
任意 |
カスタムユーザーデータ。最大値は 128 バイトです。 |
UserDatatestid-001-**** |
| ExternalUrl |
string |
任意 |
ビデオの URL。 |
http://www.example.com/video-****/test-****.mp4 |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
レスポンス要素。 |
||
| RequestId |
string |
リクエスト ID。 |
25818875-5F78-4A13-BEF6-D7393642CA58 |
| JobId |
string |
コンテンツモデレーションタスク ID。他の操作の呼び出し時に使用するために、この ID を保存してください。 |
88c6ca184c0e47098a5b665e2**** |
非同期通知メッセージパラメーター
| パラメーター | タイプ | 説明 |
| Type | String | メッセージタイプ: MediaCensor。 |
| MediaCensorJobNotify | AliyunMediaCensorJobNotify | コンテンツモデレーションタスク通知。 |
| UserData | String | カスタムユーザーデータ。 |
例
成功レスポンス
JSONJSON
{
"RequestId": "25818875-5F78-4A13-BEF6-D7393642CA58",
"JobId": "88c6ca184c0e47098a5b665e2****"
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。