API 標準および多言語対応の SDK
本製品 (ICE/2020-11-09) の API は、RPC 標準に準拠した OpenAPI 仕様を採用しています。Alibaba Cloud には主要なプログラミング言語に対応した SDK が用意され、リクエスト署名のような手間がかかる手順を省略できます。そのため、開発者は HTTP 通信の詳細を意識することなく、各言語の構文で API を呼び出すことが可能になります。
カスタム署名
署名のカスタマイズが必要な場合、「署名メカニズム」を参照してリクエストに手動で署名できます。手動署名プロセスは非常に煩雑で、通常はおよそ 5 営業日かかります。詳細については、DingTalk サポート窓口 (グループチャット ID:147535001692) までお問い合わせください。
はじめに
Alibaba Cloud アカウント (root ユーザー) は最高レベルの管理権限を持ち、その AccessKey ペアが悪用されると、関連するすべてのリソースが不正にアクセスされ、重大なセキュリティリスクを引き起こす可能性があります。そのため、必要な場合以外は、Alibaba Cloud アカウントを使用しないでください。その代わりに、API のみでのアクセスを許可された Resource Access Management (RAM) ユーザーを作成し、RAM ポリシーを設定することで、最小権限の原則 (PoLP) を徹底してください。
API セキュリティを確保するには、以下を作成し、設定する必要があります。
RAM ユーザー
RAM ユーザー用の AccessKey ペア
メディアアップロード
|
API |
タイトル |
説明 |
| CreateUploadMedia | メディアアセットのアップロード URL と認証情報を取得します。 | 音声、動画、イメージ、および補助メディアアセットのアップロード URL と認証情報を取得し、メディアアセット情報を作成します。 |
| CreateUploadStream | CreateUploadStream | メディアストリームのアップロード URL およびアップロード認証情報を取得します。 |
| RefreshUploadMedia | RefreshUploadMedia | メディアアセットのアップロード認証情報が有効期限切れになった後に、新しいアップロード認証情報を取得します。 |
| RegisterMediaStream | RegisterMediaStream | この API は、OSS に保存されたメディアストリームファイルをメディアサービスに登録し、指定した MediaId にアタッチするために使用します。 |
| GetUrlUploadInfos | GetUrlUploadInfos | URL ベースのアップロードジョブに関する情報をクエリします。 |
| UploadMediaByURL | URL によるメディアのアップロード。 | UploadMediaByURL 操作を呼び出し、ソースファイルの URL から音声および動画メディアファイルをプルしてアップロードします。バッチアップロードがサポートされています。この操作は主に、ファイルがローカルサービスや端末に保存されておらず、パブリックネットワークアクセスをサポートする URL を介してアップロードする必要があるシナリオに適用されます。 |
| UploadStreamByURL | UploadStreamByURL | ソースファイルの URL に基づいてメディアストリームファイルをアップロードします。 |
メディアアセット管理
|
API |
タイトル |
説明 |
| メディアアセット検索 | メディアアセット検索 | |
| ストリーミングメディアアセット操作 | ストリーミングメディアアセット操作 | |
| CloseStreamToSearchLib | CloseStreamToSearchLib | ライブストリームメディアアセットのタグ付けと分析プロセスを停止します。 |
| GetStreamTagList | GetStreamTagList | ライブストリームのメディアアセットに付与されたタグを取得します。 |
| CreateStreamToSearchLib | CreateStreamToSearchLib | ライブストリームをメディアアセットとして登録します。 |
| AddStreamTagToSearchLib | AddStreamTagToSearchLib | 特定のライブストリームメディアアセットにタグを追加します。 |
| 検索ライブラリ管理 | 検索ライブラリ管理 | |
| CreateSearchLib | 検索ライブラリを作成します。 | 検索メディア ライブラリを作成します。このライブラリを使用してメディアアセットを保存できます。 |
| QuerySearchLib | Query Search Library | メディアアセット検索ライブラリに関する情報を照会します。 |
| ListSearchLib | Obtain the search library list | 検索ライブラリのリストを取得します。 |
| AlterSearchLib | AlterSearchLib | 検索ライブラリを変更します。 |
| DropSearchLib | DropSearchLib | 検索ライブラリと、そのライブラリ内のすべてのメディアアセットを削除します。 |
| 検索インデックス構成管理 | 検索インデックス構成管理 | |
| CreateSearchIndex | 検索インデックスを作成します。 | 検索ライブラリに検索インデックスを作成します。検索ライブラリには、異なるタイプの複数の検索インデックスを含めることができます。 |
| AlterSearchIndex | 検索インデックスの変更。 | インデックスステータスやインデックス構成などの検索インデックス情報を変更します。 |
| QuerySearchIndex | QuerySearchIndex | 検索インデックスの詳細を照会します。 |
| DropSearchIndex | DropSearchIndex | 検索インデックスを削除します。検索インデックスを削除すると、既存のインデックスデータがクリアされ、以降のメディアアセットに対しては、インデックスに基づく分析、ストレージ、およびクエリがサポートされなくなります。 |
| 検索インデックスタスク管理 | 検索インデックスタスク管理 | |
| QueryMediaIndexJob | QueryMediaIndexJob | メディアアセットに対して有効化されているインデックス作成ジョブを照会します。 |
| SearchIndexJobRerun | 検索インデックスタスクを再実行します。 | 指定されたメディアアセットの検索インデックスタスクをバッチで再分析します。1 回のリクエストで最大 20 件のメディアアセットのインデックスタスクを再実行できます。 |
| メディアアセット操作 | メディアアセット操作 | |
| InsertMediaToSearchLib | InsertMediaToSearchLib | メディアアセットを検索ライブラリに挿入します。 |
| UpdateMediaToSearchLib | UpdateMediaToSearchLib | 検索ライブラリ内のメディアアセット情報を更新します。 |
| DeleteMediaFromSearchLib | DeleteMediaFromSearchLib | 指定されたメディアアセットを検索ライブラリから削除します。 |
| 検索機能 | 検索機能 | |
| 基本検索 | 基本検索 | |
| SearchMedia | メディア情報の検索。 | 指定されたフィルター条件に一致するメディアアセット情報を返します。 |
| GetVideoList | GetVideoList | 動画および音声ファイルの情報を照会します。 |
| 顔検索 | 顔検索 | |
| SearchMediaByFace | 顔イメージによるメディアアセットの検索。 | 顔イメージを使用してメディアアセットを検索します(粗検索)。顔イメージを入力として受け取り、該当する人物が含まれるメディアアセットの情報を返します。 |
| SearchMediaClipByFace | 顔イメージによるメディアアセットクリップの検索。 | 顔イメージを使用してメディアアセットクリップを検索します(精密検索)。粗検索結果に基づいて、メディアアセット内の関連する人物クリップ情報を返します。 |
| スマートタグ検索 | スマートタグ検索 | |
| SearchMediaByAILabel | SearchMediaByAILabel | 人物名、字幕、AI 分類に基づくマルチモーダル検索を実行できます。 |
| large モデル検索 | large モデル検索 | |
| SearchMediaByMultimodal | SearchMediaByMultimodal | LLM 検索。自然言語による記述を使用して検索を実行できます。 |
| SearchMediaByHybrid | SearchMediaByHybrid | ハイブリッド メディアアセット検索。DataQ - Smart Tag Service のテキスト検索機能と LLM ベースの検索機能を組み合わせてマルチチャネルリコールを実行し、ユーザーが自然言語記述を使用して検索できるようにします。 |
| メディアアセットライブラリ | メディアアセットライブラリ | |
| RegisterMediaInfo | コンテンツライブラリリソースを登録します。 | メディアアセット登録タスクを開始し、メディアアセットに新しい IMS mediaId を割り当てます。InputURL に基づいて、この操作は非同期で他のメディアアセット情報サービスを呼び出し、メディアアセットのファイル情報を取得します。タイトル、タグ、説明などの基本情報を設定することもできます。この操作は同期的に mediaId を返します。GetMediaInfo 操作を呼び出して、メディアアセットの詳細情報を取得できます。現在、InputURL の値としてサポートされているのは OSS ファイルと VOD メディアアセットのみです。 |
| GetMediaInfo | メディアアセットコンテンツ情報の取得。 | IMS の mediaId またはメディアアセットの InputURL に基づいてメディアアセット情報を取得します。 |
| UpdateMediaInfo | UpdateMediaInfo | Intelligent Media Services (IMS) 内のメディアアセットの ID またはメディアアセットの入力 URL を基に、メディアアセットに関する情報を更新します。 |
| DeleteMediaInfos | DeleteMediaInfos | 一度に複数のメディアアセットを削除します。一度に最大 20 個のメディアアセットを削除できます。MediaIds が指定されている場合、それが優先的に使用されます。MediaIds が空の場合、InputURLs を指定する必要があります。 |
| BatchGetMediaInfos | メディアアセット情報のバッチ取得。 | 複数の mediaId 値を指定して、複数のメディアアセットの情報を取得します。 |
| ListMediaBasicInfos | メディアアセットの基本情報を一覧表示します。 | 指定されたパラメーターに一致するすべてのメディアアセットの基本情報を返します。 |
| ListPublicMediaBasicInfos | ListPublicMediaBasicInfos | 指定された条件を満たす公開メディアライブラリ内のメディアアセットのリストを照会します。最大 100 件のメディアアセットを返すことができます。 |
| ListAllPublicMediaTags | ListAllPublicMediaTags | 公開メディアライブラリ内のメディアアセットのタグリストを照会します。 |
| SubmitMediaAiAnalysisJob | SubmitMediaAiAnalysisJob | メディアアセットに対して構造化された分析を実行し、話者分析、動画翻訳、段落要約など、さまざまな動画分析機能を利用できます。 |
| カテゴリ管理 | カテゴリ管理 | |
| GetCategories | GetCategories | カテゴリおよびそのサブカテゴリの情報を照会します。 |
| UpdateCategory | カテゴリの更新。 | メディアアセットカテゴリを更新します。 |
| タグ管理 | タグ管理 | |
| AddMediaMarks | AddMediaMarks | メディアアセットにマークを追加します。 |
| GetMediaMarks | GetMediaMarks | マーク ID を基に、マークの情報を照会します。 |
| UpdateMediaMarks | メディアアセットのマーク情報を更新します。 | メディアアセットのマーク情報を更新します。 |
| DeleteMediaMarks | メディアアセットのマーク情報を削除します。 | メディアアセットのマーク情報を削除します。 |
| ListMediaMarks | ListMediaMarks | メディアアセットのマーキング一覧を照会します。 |
| IPC 管理 | IPC 管理 | |
| CreateIpcOrder | Create IPC Order | アカウントレベルで共有キャパシティを持つ IPC 注文を作成します。 |
| GetIpcDeviceInfo | GetIpcDeviceInfo | IPC デバイス情報を取得します。 |
| QueryIpcQuota | QueryIpcQuota | IPC 使用量を照会します。 |
| GetPlayInfo | オーディオおよびビデオの再生 URL を取得します。 | オーディオまたはビデオ ID を指定して、メディアファイル(ビデオまたはオーディオ)の再生 URL を取得します。Alibaba Cloud Player SDK(URL ベースの再生用)またはサードパーティ製プレーヤーを統合した後、この URL を使用してオーディオおよびビデオを再生できます。 |
| DeletePlayInfo | DeletePlayInfo | ビデオストリームや音声ストリームなどのメディアストリームを削除します。 |
メディアアセットレビュー
|
API |
タイトル |
説明 |
| CreateAudit | 手動レビュー。 | メディアアセットの手動レビューを送信します。 |
| SubmitMediaCensorJob | SubmitMediaCensorJob | ApsaraVideo for Media Processing に審査ジョブを送信し、メディアファイルを自動的にモデレーションします。この操作は、動画、音声、画像ファイル内の違反コンテンツ、センシティブコンテンツ、または不適切なコンテンツを検出します。 |
| QueryMediaCensorJobDetail | QueryMediaCensorJobDetail | コンテンツ審査ジョブの情報を照会します。 |
構成管理
|
API |
タイトル |
説明 |
| テンプレート管理 | テンプレート管理 | |
| GetSystemTemplate | GetSystemTemplate | システムテンプレートの情報を照会します。 |
| SetDefaultCustomTemplate | SetDefaultCustomTemplate | カスタムテンプレートをデフォルトテンプレートとして設定します。 |
| UpdateCustomTemplate | カスタムテンプレート情報を変更します。 | メディア処理のユーザー定義テンプレートの情報を変更します。 |
| ListSystemTemplates | ListSystemTemplates | システムテンプレートの一覧を照会します。 |
| ListCustomTemplates | ListCustomTemplates | ユーザー定義の Video on Demand (VOD) 媒体処理テンプレートのリストを取得します。 |
メディア処理
|
API |
タイトル |
説明 |
| トランスコード操作 | トランスコード操作 | |
| SubmitMediaConvertJob | メディトランスコーディングタスクの提出。 | メディア処理タスクを提出します。 |
| GetMediaConvertJob | ApsaraVideo メディア処理ジョブを照会します | MediaConvert タスク詳細。 |
| ListMediaConvertJobs | ListMediaConvertJobs | メディア変換ジョブを一覧表示します。 |
| SubmitTranscodeJob | トランスコーディングジョブの送信 (レガシ) | ソースファイル、出力フォーマット、および関連パラメーターを指定して、Intelligent Media Services にビデオまたはオーディオファイルのトランスコーディングジョブを送信します。 |
| GetTranscodeJob | GetTranscodeJob | 単一のトランスコーディングジョブの詳細を照会します。 |
| ListTranscodeJobs | ListTranscodeJobs | メディアファイルのトランスコーディングジョブを一覧表示します。 |
| SubmitPackageJob | SubmitPackageJob | パッケージングジョブを送信します。 |
| GetPackageJob | GetPackageJob | パッケージングジョブの情報を照会します。 |
| ListPackageJobs | ListPackageJobs | パッケージングジョブをクエリします。 |
| GenerateKMSDataKey | KMS データキーの作成。 | 動画の標準暗号化トランスコード中に使用するランダムな KMS データキー (DK) を生成します。 |
| DecryptKMSDataKey | KMS データキーの暗号文を復号します。 | KMS データキー (DK) の CiphertextBlob 暗号文を復号します。 |
| スナップショット操作 | スナップショット操作 | |
| SubmitSnapshotJob | SubmitSnapshotJob | この API は、スナップショットジョブを送信するために使用されます。メディアファイルの ID または URL、時点、および目的のフォーマットを指定すると、API はスナップショットを生成し、指定された場所に保存します。 |
| SubmitDynamicImageJob | SubmitDynamicImageJob | この API を使用して、動的イメージを生成するタスクを送信します。 |
| GetSnapshotUrls | GetSnapshotUrls | スナップショットジョブの出力イメージにアクセス可能な URL を照会します。 |
| GetSnapshotJob | GetSnapshotJob | スナップショットジョブに関する情報を照会します。 |
| GetDynamicImageJob | GetDynamicImageJob | 画像アニメーションジョブの情報を照会します。 |
| ListSnapshotJobs | ListSnapshotJobs | スナップショットジョブのリストをクエリします。 |
| ListDynamicImageJobs | アニメーションイメージタスクを照会します。 | アニメーションイメージタスクのリストを照会します。 |
| メディア情報操作 | メディア情報操作 | |
| SubmitSyncMediaInfoJob | SubmitSyncMediaInfoJob | メディアファイルを同期モードで送信し、メディア情報の分析を行います。 |
| SubmitMediaInfoJob | SubmitMediaInfoJob | メディア情報を取得するための非同期ジョブを作成します。 |
| GetMediaInfoJob | GetMediaInfoJob | メディア情報分析ジョブに関する情報を照会します。 |
| ListMediaInfoJobs | メディア情報タスクリストの照会。 | メディア情報タスクのリストを照会します。 |
リアルタイム処理
|
API |
タイトル |
説明 |
| リアルタイムメディートランスコード | リアルタイムメディートランスコード | |
| CreateLiveTranscodeTemplate | リアルタイムメディアトランスコーディングテンプレートを作成します。 | リアルタイムトランスコードタスクを送信するためのリアルタイムトランスコーディングテンプレートを作成します。 |
| GetLiveTranscodeTemplate | GetLiveTranscodeTemplate | ライブストリームトランスコーディングテンプレートの情報を照会します。 |
| UpdateLiveTranscodeTemplate | UpdateLiveTranscodeTemplate | ライブストリーミングのトランスコードテンプレートの情報を更新します。 |
| DeleteLiveTranscodeTemplate | リアルタイムメディアドランスコーディングテンプレートを削除します。 | リアルタイムトランスコーディングテンプレートを削除します。 |
| ListLiveTranscodeTemplates | ListLiveTranscodeTemplates | ライブストリームトランスコードテンプレートのリストを照会します。 |
| SubmitLiveTranscodeJob | リアルタイムメディアトランスコードタスクの送信。 | リアルタイムトランスコードタスクを送信します。 |
| SendLiveTranscodeJobCommand | SendLiveTranscodeJobCommand | ライブストリームトランスコーディングジョブを処理するコマンドを送信します。 |
| GetLiveTranscodeJob | GetLiveTranscodeJob | ライブストリームトランスコーディングジョブの情報を照会します。 |
| UpdateLiveTranscodeJob | UpdateLiveTranscodeJob | ライブストリームトランスコーディングジョブの情報を更新します。 |
| DeleteLiveTranscodeJob | リアルタイム ApsaraVideo メディア処理タスクを削除します | 指定されたリアルタイムトランスコーディングジョブを削除します。 |
| ListLiveTranscodeJobs | リアルタイムメディアトランスコード中タスクを照会します。 | リアルタイムメディアトランスコード中タスクのリストを照会します。 |
| リアルタイムメディア録画 | リアルタイムメディア録画 | |
| CreateLiveRecordTemplate | リアルタイム録画テンプレートを作成します。 | リアルタイム録画タスクを送信するためのリアルタイム録画テンプレートを作成します。 |
| GetLiveRecordTemplate | GetLiveRecordTemplate | ライブストリーム録画テンプレートの情報またはテンプレートのスナップショットを照会します。 |
| UpdateLiveRecordTemplate | UpdateLiveRecordTemplate | ライブストリーム録画テンプレートの情報を更新します。 |
| DeleteLiveRecordTemplate | DeleteLiveRecordTemplate | 既存のジョブに影響を与えずに、ライブストリーム録画テンプレートを削除します。 |
| ListLiveRecordTemplates | ListLiveRecordTemplates | リアルタイム録画テンプレートのリストを取得します。 |
| SubmitLiveRecordJob | リアルタイム録画タスクの送信。 | ライブストリームを録画するリアルタイム録画タスクを送信します。 |
| GetLiveRecordJob | GetLiveRecordJob | ライブストリーム録画タスクの情報を照会します。 |
| DeleteLiveRecordFiles | DeleteLiveRecordFiles | ライブストリーム録画ファイルを削除します。録画ファイルのみを削除するか、録画ファイルと元の Object Storage サービス (OSS) ファイルの両方を削除するかを選択できます。 |
| ListLiveRecordJobs | リアルタイム録画タスクの一覧表示。 | リアルタイム録画タスクのリストをページネーション付きで照会します。 |
| ListLiveRecordFiles | ListLiveRecordFiles | 指定された期間内のすべての録画インデックスファイルを照会します。 |
| リアルタイムメディアスナップショット | リアルタイムメディアスナップショット | |
| CreateLiveSnapshotTemplate | ライブスナップショットテンプレートを作成します。 | ライブスナップショットタスクの作成に使用できるライブスナップショットテンプレートを作成します。 |
| GetLiveSnapshotTemplate | GetLiveSnapshotTemplate | ライブストリームのスナップショットテンプレートの情報を照会します。 |
| UpdateLiveSnapshotTemplate | UpdateLiveSnapshotTemplate | ライブストリームスナップショットテンプレートの情報を更新します。 |
| DeleteLiveSnapshotTemplate | DeleteLiveSnapshotTemplate | ライブストリームスナップショットテンプレートを削除します。 |
| ListLiveSnapshotTemplates | ライブスナップショットテンプレートの一覧表示。 | ライブスナップショットテンプレートのリストをページネーション付きで照会します。 |
| SubmitLiveSnapshotJob | リアルタイムスナップショットタスクを送信します。 | リアルタイムスナップショットタスクを送信します。アクティブなアップストリーミング中に送信された場合、タスクは自動的に非同期で開始されます。それ以外の場合、タスクは未開始状態のままとなります。 |
| SendLiveSnapshotJobCommand | リアルタイムスナップショットタスクの命令を送信します。 | リアルタイムスナップショットタスクの命令を送信します。 |
| GetLiveSnapshotJob | GetLiveSnapshotJob | ライブストリームスナップショットジョブの情報を照会します。 |
| DeleteLiveSnapshotFiles | ライブスナップショットファイルを削除します。 | ライブスナップショットファイルを削除します。レコードのみを削除するか、レコードと元の OSS ファイルの両方を削除するかを選択できます。 |
| ListLiveSnapshotJobs | ライブスナップショットタスクの一覧表示。 | ライブスナップショットタスクのリストをページネーション付きで照会します。 |
| ListLiveSnapshotFiles | ListLiveSnapshotFiles | ライブストリームのスナップショットファイルのリストをページごとに照会します。 |
プロダクション
|
API |
タイトル |
説明 |
| クラウド編集プロジェクト管理 | クラウド編集プロジェクト管理 | |
| CreateEditingProject | クラウド編集プロジェクトを作成します。 | クラウド編集プロジェクトを作成します。タイトル、説明、タイムライン、およびプロジェクトのカバーを設定できます。 |
| GetEditingProject | GetEditingProject | オンライン編集プロジェクトの情報を照会します。 |
| UpdateEditingProject | クラウド編集プロジェクトを変更します。 | クラウド編集プロジェクトを変更します。プロジェクトのタイトル、タイムライン、カバーイメージを変更できます。 |
| DeleteEditingProjects | DeleteEditingProjects | オンライン編集プロジェクトを 1 つ以上削除します。 |
| ListEditingProjects | ListEditingProjects | 指定された条件に合致するプロジェクトの一覧をクエリします。プロジェクトの作成時刻でフィルター処理できます。 |
| AddEditingProjectMaterials | 編集プロジェクトに素材を追加します。 | オンライン編集プロジェクトに 1 つ以上の素材を追加します。 |
| GetEditingProjectMaterials | GetEditingProjectMaterials | 現在のオンライン編集プロジェクトにバインドされているすべてのメディアアセットを取得します。 |
| DeleteEditingProjectMaterials | オンライン編集プロジェクトに関連付けられた素材を削除します。 | オンライン編集プロジェクトから 1 つ以上の素材を削除します。 |
| GetLiveEditingIndexFile | GetLiveEditingIndexFile | ライブストリームのインデックスファイルを照会します。インデックスファイルは、コンソールで編集プロジェクトをプレビューするために使用されます。 |
| SubmitProjectExportJob | SubmitProjectExportJob | プロジェクトのエクスポートタスクを送信します。 |
| GetProjectExportJob | プロジェクトエクスポートタスクを照会します。 | プロジェクトエクスポートタスクの情報を照会します。 |
| 編集とプロダクション | 編集とプロダクション | |
| SubmitMediaProducingJob | メディア制作タスクの送信。 | メディア編集および合成タスクをコミットします。動画や音声素材に対して編集、合成、その他の投稿制作処理を実行する必要がある場合、この API オペレーションを呼び出してプロセスを自動化できます。 |
| GetMediaProducingJob | メディア合成タスクの照会。 | メディア合成タスクの詳細を取得します。これには、タスクのステータス、タイムライン、テンプレート、データが含まれます。 |
| SubmitLiveEditingJob | ライブ編集タスクを送信します。 | ライブ編集を通じて、1 つ以上のライブストリームのセグメントを完成したプロダクトに結合します。ライブ編集タスクを送信すると、タスクはバックグラウンドキューに入り、非同期で実行されます。送信後、GetLiveEditingJob 操作を呼び出して jobId でタスクのステータスをクエリできます。また、GetMediaInfo 操作を呼び出して MediaId で生成されたメディアアセットの情報をクエリすることもできます。 |
| GetLiveEditingJob | GetLiveEditingJob | ライブ編集ジョブの情報を照会します。照会情報には、ジョブの状態、タイムライン、テンプレート、出力ファイルの ID と URL、ジョブの構成が含まれます。この操作は、過去 1 年以内に作成されたライブ編集ジョブの照会にのみ使用できます。 |
| SubmitBatchMediaProducingJob | バッチインテリジェントワンクリックビデオ生成。 | 複数の動画、音声、イメージ素材をインテリジェントにミックスおよび編集し、ワンクリックでビデオを生成するバッチ処理を実行します。 |
| GetBatchMediaProducingJob | GetBatchMediaProducingJob | バッチ型 Intelligent One-Click Video Editing ジョブの詳細情報を取得します。入力パラメーター、ジョブステータス、生成されたメディアアセットの ID および URL が含まれます。この API は過去 1 年間のジョブデータのみをクエリできます。 |
| SubmitSportsHighlightsJob | SubmitSportsHighlightsJob | 実況付きのスポーツ映像からハイライト動画を生成するジョブを開始します。 |
| SubmitScreenMediaHighlightsJob | SubmitScreenMediaHighlightsJob | 短編ドラマなどのメディアアセットを分析し、ハイライトクリップを自動的に識別してハイライト集を生成します。 |
| ListMediaProducingJobs | ListMediaProducingJobs | 指定された条件を満たすメディア編集・制作ジョブのリストをクエリします。ジョブの状態とタイプに基づいてジョブをクエリできます。 |
| ListBatchMediaProducingJobs | ListBatchMediaProducingJobs | ジョブタイプやステータスなどの条件に基づいて、バッチ動画制作ジョブの一覧をクエリします。 |
| テンプレートファクトリー | テンプレートファクトリー | |
| GetTemplateMaterials | GetTemplateMaterials | 高度なテンプレートに関連付けられた素材の URL をクエリし、高度なテンプレートエディターで使用します。返された URL は 30 分後に有効期限切れになります。FileList は、クエリ対象となる素材の配列です。このパラメーターを指定しない場合、すべての素材の URL が返されます。最大 400 個の URL を返すことができます。 |
| GetTemplateParams | テンプレートパラメーター情報の取得。 | テンプレートの置換可能なメディアパラメーター情報を取得します。これにはパラメーター名、デフォルトのメディア値、およびメディアサムネイルが含まれます。現在、高度なテンプレートのみがサポートされています。 |
| インテリジェントタスク | インテリジェントタスク | |
| ホットワード管理 | ホットワード管理 | |
| DeleteHotwordLibrary | DeleteHotwordLibrary | ID を指定して、対象のホットワードライブラリを削除します。 |
| GetHotwordLibrary | GetHotwordLibrary | 指定されたホットワードライブラリの情報を ID に基づいて照会します。 |
| ListHotwordLibraries | ListHotwordLibraries | 特定の検索条件を満たすホットワードライブラリをクエリします。 |
| UpdateHotwordLibrary | UpdateHotwordLibrary | 指定されたホットワードライブラリの名前、説明文、およびホットワード一覧を変更します。 |
| CreateHotwordLibrary | CreateHotwordLibrary | ホットワードライブラリを作成します。 |
| デジタルヒューマントレーニング | デジタルヒューマントレーニング | |
| CreateAvatarTrainingJob | デジタルヒューマントレーニングタスクの作成と初期化。 | デジタルヒューマントレーニングタスクを作成し、デジタルヒューマンの基本情報およびトレーニング素材情報を設定します。 |
| UpdateAvatarTrainingJob | UpdateAvatarTrainingJob | デジタルヒューマン トレーニングジョブを修正します。トレーニングが失敗した場合は、基本情報の変更や、Video、Transparent などのパラメーターを更新して再トレーニングすることが可能です。 |
| SubmitAvatarTrainingJob | SubmitAvatarTrainingJob | この操作は、新しいアバター トレーニングジョブを送信したり、失敗したジョブを再送信したりするために使用します。 |
| GetAvatarTrainingJob | GetAvatarTrainingJob | デジタルヒューマンのトレーニングジョブに関する情報を照会します。 |
| DeleteAvatarTrainingJob | デジタルヒューマントレーニングタスクを削除します。 | 初期化(下書き)またはトレーニング失敗したステータスのデジタルヒューマントレーニングタスクを削除します。 |
| ListAvatarTrainingJobs | ListAvatarTrainingJobs | デジタルヒューマンのトレーニングジョブの一覧を照会します。 |
| GetAvatar | GetAvatar | トレーニング済みのデジタルヒューマンに関する情報を照会します。 |
| ListAvatars | ListAvatars | トレーニング済みのデジタルヒューマンの一覧を照会します。 |
| 音声クローニング | 音声クローニング | |
| CreateCustomizedVoiceJob | 音声クローニングタスクの作成 (Basic Edition) | 音声クローニングタスクを作成し、タスクの基本構成情報を初期化します。 |
| GetDemonstrationForCustomizedVoiceJob | GetDemonstrationForCustomizedVoiceJob | パーソナライズされた人間の音声をトレーニングするための読み上げテキストおよびサンプル音声を照会します。 |
| DetectAudioForCustomizedVoiceJob | DetectAudioForCustomizedVoiceJob | ユーザーの音読内容に、顕著な発音ミスやバックグラウンドノイズなどの問題があるかを検出します。音声ファイルはクラウド上で検査され、合格した音声は後続のトレーニング用に一時的にクラウド上に保存されます。このステップは必ず実行してください。 |
| SubmitCustomizedVoiceJob | 音声クローニングタスクの送信 (Basic Edition) | Basic Edition の音声クローニングタスクを送信します。 |
| SubmitStandardCustomizedVoiceJob | 音声クローニングタスクのサブミット (Basic Edition) | Basic Edition の音声クローニングタスクをサブミットします。この操作を呼び出すと、JobId が同期的に返されます。トレーニングプロセスは非同期です。トレーニング中に GetCustomizedVoiceJob 操作を呼び出して、現在のタスクが完了しているかどうかをクエリし、トレーニングステータスを取得できます。 |
| GetCustomizedVoiceJob | GetCustomizedVoiceJob | 音声クローニングジョブの情報を照会します。 |
| DeleteCustomizedVoiceJob | 音声クローニングタスクを削除します。 | 「トレーニング中」または「トレーニング成功」の状態ではない音声クローニングタスクを削除します。 |
| ListCustomizedVoiceJobs | ListCustomizedVoiceJobs | 人間音声のクローニングジョブの一覧を照会します。 |
| GetCustomizedVoice | GetCustomizedVoice | パーソナライズされた人声の情報を照会します。 |
| UpdateCustomizedVoice | UpdateCustomizedVoice | カスタム音声を更新します。サンプル音声ファイルのメディアアセット ID のみ変更できます。 |
| ListCustomizedVoices | ListCustomizedVoices | カスタマイズされた人声の一覧を照会します。 |
| SubmitASRJob | ASR インテリジェントな字幕タスクを送信します。 | 動画の音声から開始時刻と終了ポイント、および対応するテキスト情報を抽出します。 |
| SubmitAvatarVideoJob | SubmitAvatarVideoJob | テキストまたは音声ファイルからアバタービデオをレンダリングします。 |
| SubmitAudioProduceJob | インテリジェント音声タスクの送信。 | 提供されたテキストコンテンツを高品質な音声ファイルに変換します。 |
| SubmitTextGenerateJob | SubmitTextGenerateJob | 指定されたキーワード、テキストの長さ、およびコピーのバリエーション数に基づいて、マーケティングコピーを生成します。中国語の複雑さにより、出力テキストの長さがリクエストされた長さと異なる場合があります。ジョブを送信した後、返されたジョブ ID を使用して `GetSmartHandleJob` 操作を呼び出し、ジョブステータスをクエリして結果を取得します。 |
| SubmitVideoTranslationJob | SubmitVideoTranslationJob | この操作を呼び出して、ビデオ翻訳ジョブを送信します。このサービスは、字幕と音声コンテンツを翻訳し、翻訳された音声のリップシンクを生成できます。 |
| SubmitHighlightExtractionJob | SubmitHighlightExtractionJob | ハイライト抽出ジョブを送信します。 |
| SubmitSegmentationJob | SubmitSegmentationJob | 長い動画を複数の動画セグメントに分割するジョブを送信します。出力は、複数の動画ファイルまたは新しいメディアアセットにすることができます。 |
| GetSmartHandleJob | GetSmartHandleJob | タスク ID に基づいて、インテリジェントタスクの情報と実行結果を取得します。この API は、過去 1 年間のクリッピングタスクのみをクエリできます。 |
| DeleteSmartJob | インテリジェントプロダクションタスクを削除します。 | タスク ID を指定してインテリジェントプロダクションタスクを削除します。 |
| ListSmartJobs | ListSmartJobs | 指定されたパラメーターに基づいてインテリジェントジョブのリストをクエリします。 |
| ListSmartSysAvatarModels | ListSmartSysAvatarModels | システムデジタルアバターをリスト表示します。この操作はページネーションをサポートしています。 |
| ListSmartVoiceGroups | ListSmartVoiceGroups | 利用可能なスマートボイスの音声をシナリオ別にグループ化して一覧表示します。この操作は、各音声の名前、性別、サンプル音声を返します。 |
リアルタイム会話型 AI
|
API |
タイトル |
説明 |
| エージェント管理 | エージェント管理 | |
| StartAIAgentInstance | Start an Agent Instance | IMS で構成された AI エージェントインスタンスを起動します。 |
| StopAIAgentInstance | エージェントインスタンスを停止します。 | エージェントインスタンスを停止します。 |
| UpdateAIAgentInstance | Update AI Agent Instance Configuration | 指定された AI エージェントインスタンスの構成を変更します。 |
| DescribeAIAgentInstance | Query Agent Instance Details | 指定された AI エージェントインスタンスに関する情報を取得します。 |
| ListAIAgentInstance | AI エージェントインスタンスリストの照会。 | AI エージェントインスタンスのリストを照会します。すべてのインスタンスを取得するか、指定された条件でフィルターできます。 |
| GetAIAgentConcurrency | GetAIAgentConcurrency | 指定された AI エージェントにおける、現在のアクティブな同時呼び出し数を取得します。本操作は軽量なクエリオペレーションであり、現在アクティブなインスタンス数のみを返します。インスタンスの詳細や過去のピーク値は返されません。 |
| SendAIAgentSpeech | SendAIAgentSpeech | 指定されたエージェントインスタンスに対し、テキストメッセージを即時再生するよう指示します。再生の中断設定をサポートしています。 |
| TakeoverAIAgentCall | TakeoverAIAgentCall | 会話をヒューマンエージェントに引き継がせます。 |
| SendAIAgentDataChannelMessage | SendAIAgentDataChannelMessage | AI エージェントに DataChannel メッセージを送信します。 |
| SendAIAgentText | メッセージを LLM 入力として渡します。 | メッセージを入力として LLM に渡します。 |
| AICallKit 統合操作 | AICallKit 統合操作 | |
| GenerateMessageChatToken | GenerateMessageChatToken | インタラクティブなメッセージングに必要なトークンを生成します。 |
| GenerateAIAgentCall | Generate an AI Agent Call Instance | エージェントインスタンスを作成し、チャンネルに参加するためのチャンネル、ユーザー名、トークンを返します。 |
| ListAIAgentDialogues | 会話履歴を照会します。 | 会話の履歴レコードを一覧表示します。 |
| DeleteAIAgentDialogue | DeleteAIAgentDialogue | AI エージェントの対話履歴を削除します。 |
| SendMessageChatText | SendMessageChatText | クライアントにメッセージを送信します。 |
| キャリア回線操作 | キャリア回線操作 | |
| StartAIAgentOutboundCall | エージェントアウトバウンドコールを開始します | 特定の呼び出し元番号から呼び出し先番号に AI エージェントのアウトバウンド呼び出しを開始し、呼び出しの InstanceId を返します。 |
| ListAIAgentPhoneNumber | ユーザーの電話リソースを一覧表示します | ユーザーの電話リソースを一覧表示する API です。 |
| ForwardAIAgentCall | 呼び出しを転送します。 | アクティブな呼び出しを送信先の電話番号に転送します。 |
| ボイスプリント管理 | ボイスプリント管理 | |
| SetAIAgentVoiceprint | ボイスプリントを登録します。 | ボイスプリントを設定します。 |
| ClearAIAgentVoiceprint | ClearAIAgentVoiceprint | ボイスプリント ID に関連付けられたボイスプリントをクリアします。 |
| ListAIAgentVoiceprints | ボイスプリントの一覧表示。 | コールバック構成を更新します。 |
| オフラインタスク | オフラインタスク | |
| SubmitAIAgentVideoAuditTask | SubmitAIAgentVideoAuditTask | 指定された AI エージェントへ動画を送信し、コンテンツモデレーションを実行します。この操作では、OSS からの動画入力がサポートされており、結果はコールバックによる非同期配信で通知されます。また、カスタムのフレームキャプチャーポリシーおよびモデレーション用のプロンプトを定義できます。 |
| RTOS ライセンス | RTOS ライセンス | |
| GetAiRtcAuthCodeList | GetAiRtcAuthCodeList | 指定されたバッチのリアルタイム対話型 AI 認証コードのリストとそのステータスを取得します。 |
| ActiveAiRtcLicense | ActiveAiRtcLicense | バッチ ID、認証コード、およびデバイス SN を使用して、指定されたライセンスをアクティベートします。 |
メディア AI
|
API |
タイトル |
説明 |
| インテリジェントコンテンツ理解 | インテリジェントコンテンツ理解 | |
| タスク操作 | タスク操作 | |
| SubmitVideoCognitionJob | SubmitVideoCognitionJob | ビデオ認知ジョブを送信します。 |
| QueryVideoCognitionJob | QueryVideoCognitionJob | ビデオ理解タスクの結果を照会します。 |
| カスタムエンティティ認識操作 | カスタムエンティティ認識操作 | |
| CreateRecognitionEntity | CreateRecognitionEntity | カスタム認識ライブラリ内で認識対象となるエンティティを作成します。エンティティの種類には、ランドマーク、オブジェクト、ロゴ、人物、ラベルが含まれます。 |
| CreateRecognitionLib | CreateRecognitionLib | 認識用のエンティティ情報を格納するカスタムライブラリを作成します。 |
| CreateRecognitionSample | CreateRecognitionSample | 認識ライブラリ内の特定のエンティティに、サンプル画像またはテキストラベルを追加します。 |
| ListRecognitionSamples | ListRecognitionSamples | 指定されたエンティティの認識サンプルをページ分割リストで照会します。 |
| DeleteRecognitionSample | DeleteRecognitionSample | カスタムエンティティ用のサンプルを削除します。 |
| ListRecognitionEntities | ListRecognitionEntities | 指定した認識ライブラリに登録されているすべてのエンティティを取得します。ページネーションがサポートされています。 |
| ListRecognitionLibs | ListRecognitionLibs | 現在のユーザーが所有するすべてのカスタム検出ライブラリに関する情報を、ページングクエリで取得します。 |
| DeleteRecognitionLib | DeleteRecognitionLib | カスタム認識ライブラリ、およびその中に含まれるすべてのエンティティとサンプルを削除します。 |
| DeleteRecognitionEntity | DeleteRecognitionEntity | 指定されたカスタム認識ライブラリからエンティティを削除します。 |
| インテリジェントプロダクション | インテリジェントプロダクション | |
| SubmitIProductionJob | インテリジェントプロダクションタスクの送信。 | インテリジェントプロダクションタスクを送信します。 |
| QueryIProductionJob | QueryIProductionJob | `QueryIProductionJob` を呼び出して、インテリジェント制作ジョブのステータスおよび実行結果を取得します。 |
| メディア DNA | メディア DNA | |
| CreateDNADB | CreateDNADB | メディアフィンガープリントライブラリを作成します。 |
| DeleteDNADB | DeleteDNADB | メディアフィンガープリントライブラリを削除します。 |
| ListDNADB | メディアフィンガープリントライブラリを照会します。 | メディアフィンガープリントライブラリを照会します。 |
| SubmitDNAJob | SubmitDNAJob | DNA ジョブを送信します。 |
| CancelDNAJob | DNA タスクをキャンセルします。 | DNA タスクをキャンセルします。 |
| DeleteDNAFiles | DNA ファイルを削除します。 | DNA ファイルを削除します。 |
| ListDNAFiles | DNA ファイルを照会します。 | DNA ファイルを照会します。 |
| QueryDNAJobList | DNA タスクの照会。 | QueryDNAJobList を呼び出して DNA タスクを照会します。 |
| 電子透かし | 電子透かし | |
| SubmitCopyrightJob | SubmitCopyrightJob | ビデオの著作権ウォーターマークジョブを送信します。 |
| QueryCopyrightJobList | QueryCopyrightJobList | 著作権ウォーターマークのジョブをクエリします。 |
| SubmitCopyrightExtractJob | SubmitCopyrightExtractJob | 著作権ウォーターマーク抽出ジョブを送信します。 |
| QueryCopyrightExtractJob | QueryCopyrightExtractJob | 著作権ウォーターマークの抽出ジョブを照会します。 |
| SubmitTraceAbJob | SubmitTraceAbJob | 不正追跡ウォーターマークのために、ビデオの A/B ストリームバリアントを生成するジョブを送信します。 |
| QueryTraceAbJobList | QueryTraceAbJobList | A/B ウォーターマークのジョブをクエリします。 |
| SubmitTraceM3u8Job | SubmitTraceM3u8Job | 追跡用の動画電子透かしのために M3U8 ファイルを処理するジョブを送信します。 |
| QueryTraceM3u8JobList | QueryTraceM3u8JobList | 特定のトレースウォーターマーク情報を含む M3U8 ファイルを生成するジョブをクエリします。 |
| SubmitTraceExtractJob | SubmitTraceExtractJob | トレースウォーターマーク抽出ジョブを送信します。 |
| QueryTraceExtractJob | QueryTraceExtractJob | トレースウォーターマークの抽出ジョブを照会します。 |
使用量統計
|
API |
タイトル |
説明 |
| DescribeMeterImsMediaConvertUHDUsage | DescribeMeterImsMediaConvertUHDUsage | Intelligent Media Services (IMS) の ApsaraVideo Media Processing (MPS) における超高清(UHD)トランスコードの使用量統計をクエリします。最大クエリ範囲は 31 日間です。過去 90 日以内のデータをクエリできます。 |
| DescribeMeterImsMediaConvertUsage | DescribeMeterImsMediaConvertUsage | Intelligent Media Services (IMS) のビデオオンデマンド (VOD) トランスコードの使用量統計を照会します。最大クエリ範囲は 31 日間です。過去 90 日間のデータを照会できます。 |
| DescribeMeterImsEditUsage | DescribeMeterImsEditUsage | ビデオオンデマンド (VOD) 編集における Intelligent Media Services (IMS) の使用量統計をクエリします。最大クエリ範囲は 31 日間です。過去 90 日以内のデータをクエリできます。 |
| DescribeMeterImsSummary | DescribeMeterImsSummary | Intelligent Media Services (IMS) の使用量統計を照会します。照会可能な最大期間は 31 日間です。過去 90 日間以内のデータを照会できます。 |
| DescribeMeterImsMpsAiUsage | DescribeMeterImsMpsAiUsage | Intelligent Media Services (IMS) の ApsaraVideo Media Processing (MPS) における AI 処理の使用量統計をクエリします。最大クエリ期間は 31 日間です。過去 90 日間以内のデータをクエリできます。 |
グローバル設定
|
API |
タイトル |
説明 |
| SetEventCallback | SetEventCallback | 1 つ以上のイベントに対してコールバックメソッドを構成します。 |
| GetEventCallback | GetEventCallback | イベントコールバックの構成を照会します。 |
ワークフロー
|
API |
タイトル |
説明 |
| StartWorkflow | ワークフロータスクの送信。 | ワークフローテンプレートに基づいて自動化されたメディア処理フローを実装するために、ワークフローテンプレートタスクを送信します。 |
| GetWorkflowTask | GetWorkflowTask | タスク ID を指定してワークフロータスクの情報をクエリします。これには、ワークフロー ID、タスクのステータス、および結果が含まれます。過去 1 年間のワークフロータスクデータのみをクエリできます。 |
| ListWorkflowTasks | ListWorkflowTasks | ワークフロータスクを取得します。 |
| StartAIWorkflow | StartAIWorkflow | ワークフローテンプレートに基づいて、メディアの自動処理を行うためのワークフロータスクを開始します。 |
| StopAIWorkflowTask | StopAIWorkflowTask | ワークフロータスクを手動で停止します。 |
| GetAIWorkflowTask | GetAIWorkflowTask | ワークフロータスクの詳細情報を取得します。 |
メディアサービス
|
API |
タイトル |
説明 |
| ライブストリーミング | ライブストリーミング | |
| CreateMediaLiveInputSecurityGroup | CreateMediaLiveInputSecurityGroup | MediaLive でセキュリティグループを作成します。 |
| UpdateMediaLiveInputSecurityGroup | UpdateMediaLiveInputSecurityGroup | MediaLive で作成されたセキュリティグループを変更します。 |
| GetMediaLiveInputSecurityGroup | GetMediaLiveInputSecurityGroup | MediaLive のセキュリティグループの詳細を照会します。 |
| ListMediaLiveInputSecurityGroups | ListMediaLiveInputSecurityGroups | MediaLive のセキュリティグループを照会します。 |
| DeleteMediaLiveInputSecurityGroup | DeleteMediaLiveInputSecurityGroup | MediaLive におけるセキュリティグループを削除します。 |
| CreateMediaLiveInput | CreateMediaLiveInput | ライブメディア入力を作成します。 |
| UpdateMediaLiveInput | UpdateMediaLiveInput | メディアライブ入力の更新。 |
| GetMediaLiveInput | GetMediaLiveInput | メディアライブ入力の詳細を照会します。 |
| ListMediaLiveInputs | ListMediaLiveInputs | メディアライブ入力のリストをクエリします。 |
| DeleteMediaLiveInput | DeleteMediaLiveInput | MediaLive 入力の削除を行います。 |
| CreateMediaLiveChannel | CreateMediaLiveChannel | MediaLive チャンネルを作成します。 |
| UpdateMediaLiveChannel | UpdateMediaLiveChannel | MediaLive チャンネルを変更します。 |
| GetMediaLiveChannel | GetMediaLiveChannel | MediaLive チャンネルを照会します。 |
| ListMediaLiveChannels | ListMediaLiveChannels | MediaLive チャンネルを照会します。 |
| DeleteMediaLiveChannel | DeleteMediaLiveChannel | MediaLive チャンネルを削除します。 |
| StartMediaLiveChannel | StartMediaLiveChannel | MediaLive チャンネルを起動します。 |
| StopMediaLiveChannel | StopMediaLiveChannel | MediaLive チャンネルを停止します。 |
| メディートランスポート | メディートランスポート | |
| GetMediaConnectAvailableRegion | GetMediaConnectAvailableRegion | MediaConnect が利用可能なすべてのリージョンを取得します。 |
| ForbidMediaConnectFlowOutput | ForbidMediaConnectFlowOutput | MediaConnect フローの出力を無効化します。無効化後は、出力の構成は保持されますが、ライブストリームは送信先に配信されません。 |
| ResumeMediaConnectFlowOutput | ResumeMediaConnectFlowOutput | MediaConnect フローの出力を再開します。再開後、出力はライブストリームを送信先に配信できます。 |
| GetMediaConnectFlowAllOutputName | GetMediaConnectFlowAllOutputName | MediaConnect フローのすべての出力名を取得します。 |
| CloseMediaConnectFlowFailover | CloseMediaConnectFlowFailover | MediaConnect フローのソースフェイルオーバーを無効にします。 |
| OpenMediaConnectFlowFailover | OpenMediaConnectFlowFailover | MediaConnect フローのソースフェイルオーバーを有効にします。 |
| UpdateMediaConnectFlowOutput | UpdateMediaConnectFlowOutput | MediaConnect フローの出力を変更します。 |
| GetMediaConnectFlowOutput | GetMediaConnectFlowOutput | outputName に基づいて、特定の出力の詳細情報を取得します。 |
| DeleteMediaConnectFlowOutput | DeleteMediaConnectFlowOutput | MediaConnect フローの出力を削除します。 |
| AddMediaConnectFlowOutput | AddMediaConnectFlowOutput | MediaConnect フローの出力を作成します。 |
| DeleteMediaConnectFlowInput | DeleteMediaConnectFlowInput | 特定の MediaConnect インスタンスの入力を削除します。 |
| UpdateMediaConnectFlowInput | UpdateMediaConnectFlowInput | 特定の MediaConnect フローの入力情報を変更します |
| GetMediaConnectFlowInput | Get MediaConnect Flow Instance Input Information | MediaConnect インスタンスの入力情報を取得します。 |
| AddMediaConnectFlowInput | AddMediaConnectFlowInput | MediaConnect フローインスタンスにインプットを追加します。 |
| DeleteMediaConnectFlow | DeleteMediaConnectFlow | MediaConnect フローを削除します。 |
| UpdateMediaConnectFlowStatus | UpdateMediaConnectFlowStatus | MediaConnect フローの状態を変更します。 |
| GetMediaConnectFlow | GetMediaConnectFlow | MediaConnect Flow インスタンスの詳細を取得します。 |
| CreateMediaConnectFlow | CreateMediaConnectFlow | MediaConnect フローを作成します。 |
| メディア広告 | メディア広告 | |
| AddAdInsertion | AddAdInsertion | アドインサーション(広告挿入)構成を追加します。 |
| UpdateAdInsertion | UpdateAdInsertion | 広告挿入構成を変更します。 |
| GetAdInsertion | GetAdInsertion | アドインサーション構成の詳細を取得します。 |
| ListAdInsertions | ListAdInsertions | 広告インサーション構成を取得します。 |
| DeleteAdInsertion | DeleteAdInsertion | 広告挿入設定を削除します。 |
| GetSourceLocation | GetSourceLocation | ソースロケーションの情報を照会します。 |
| UpdateSourceLocation | UpdateSourceLocation | ソースロケーションを変更します。 |
| DeleteSourceLocation | DeleteSourceLocation | ソースロケーションを削除します。 |
| ListSourceLocations | ListSourceLocations | ソースロケーションを一覧表示します。 |
| CreateSourceLocation | CreateSourceLocation | ソースロケーションを作成します。 |
| UpdateProgram | UpdateProgram | MediaWeaver チャンネル内のプログラムを変更します。 |
| GetProgram | GetProgram | プログラムを照会します。 |
| UpdateSource | UpdateSource | ソースを変更します。 |
| StartChannel | StartChannel | チャンネルを開始します。 |
| DeleteProgram | DeleteProgram | チャンネルからプログラムを削除します。 |
| StopChannel | StopChannel | MediaWeaver チャンネルを停止します。 |
| ListChannels | ListChannels | MediaWeaver のチャンネル一覧を取得します。 |
| ListPrograms | ListPrograms | プログラムを一覧表示します。 |
| CreateChannel | CreateChannel | MediaWeaver でチャンネルを作成します。 |
| ListSchedules | ListSchedules | MediaWeaver チャンネルのプログラムスケジュールを一覧表示します。 |
| ListSources | ListSources | MediaWeaver 内のソースを一覧表示します。 |
| GetChannel | GetChannel | MediaWeaver におけるチャンネルの情報を照会します。 |
| CreateProgram | CreateProgram | MediaWeaver チャンネルにプログラムを作成します。 |
| ListChannelAlerts | ListChannelAlerts | MediaWeaver チャンネル内のリソースのアラートを一覧表示します。 |
| UpdateChannel | UpdateChannel | MediaWeaver チャンネルを変更します。 |
| メディアパッケージング | メディアパッケージング | |
| VOD パッケージング | VOD パッケージング | |
| CreateVodPackagingGroup | CreateVodPackagingGroup | VOD パッケージンググループを作成します。 |
| GetVodPackagingGroup | GetVodPackagingGroup | VOD パッケージンググループをクエリします。 |
| ListVodPackagingGroups | ListVodPackagingGroups | VOD パッケージング グループの一覧を取得します。 |
| DeleteVodPackagingGroup | DeleteVodPackagingGroup | VOD パッケージンググループを削除します。 |
| CreateVodPackagingConfiguration | CreateVodPackagingConfiguration | VOD パッケージング構成を作成します。 |
| GetVodPackagingConfiguration | GetVodPackagingConfiguration | パッケージング構成をクエリします。 |
| ListVodPackagingConfigurations | ListVodPackagingConfigurations | VOD パッケージング構成を一覧表示します。 |
| DeleteVodPackagingConfiguration | DeleteVodPackagingConfiguration | VOD パッケージング構成を削除します。 |
| CreateVodPackagingAsset | CreateVodPackagingAsset | VOD パッケージング向けのアセットを登録します。 |
| BatchCreateVodPackagingAsset | BatchCreateVodPackagingAsset | VOD パッケージング用の複数アセットを一括登録します。 |
| GetVodPackagingAsset | GetVodPackagingAsset | VOD パッケージングアセットをクエリします。 |
| ListVodPackagingAssets | ListVodPackagingAssets | VOD パッケージングアセットを一覧表示します。 |
| DeleteVodPackagingAsset | DeleteVodPackagingAsset | VOD パッケージングアセットを削除します。 |
| ライブパッケージング | ライブパッケージング | |
| CreateLivePackageChannelGroup | CreateLivePackageChannelGroup | カスタム名と説明を指定して、ライブパッケージチャンネルグループを作成します。 |
| UpdateLivePackageChannelGroup | UpdateLivePackageChannelGroup | ライブパッケージチャンネルグループの説明などの情報を更新します。 |
| GetLivePackageChannelGroup | GetLivePackageChannelGroup | ライブパッケージチャンネルグループの詳細を、グループ名を指定して照会します。 |
| ListLivePackageChannelGroups | ListLivePackageChannelGroups | ライブパッケージチャンネルグループをページ単位で照会します。名前または説明によるあいまい検索およびソートがサポートされています。 |
| DeleteLivePackageChannelGroup | DeleteLivePackageChannelGroup | 名前を指定してライブパッケージチャンネルグループを削除します。 |
| CreateLivePackageChannel | ライブパッケージングチャンネルを作成します。 | HLS プロトコルをサポートし、エンドポイントとキーを自動的に割り当てるリアルタイムビデオストリーム処理チャンネルを作成します。 |
| UpdateLivePackageChannel | ライブパッケージングチャンネルの変更。 | ライブパッケージングサービスのチャンネル構成(プロトコル、持続時間、セグメント数を含む)を更新します。 |
| UpdateLivePackageChannelCredentials | UpdateLivePackageChannelCredentials | ライブパッケージチャンネルに関連付けられたアップストリーミングエンドポイントの認証情報を更新します。 |
| GetLivePackageChannel | GetLivePackageChannel | ライブパッケージチャンネルの詳細を照会します。 |
| ListLivePackageChannels | ListLivePackageChannels | チャンネルグループおよびキーワードに基づき、ライブパッケージチャンネルをクエリします。ページングおよびソートがサポートされています。 |
| DeleteLivePackageChannel | DeleteLivePackageChannel | グループ名とチャンネル名を指定して、ライブパッケージチャンネルを削除します。 |
| CreateLivePackageOriginEndpoint | ライブパッケージングオリジンエンドポイントを作成します。 | ライブストリーミングチャンネルのオリジンエンドポイント構成を追加します。この操作は HLS、HLS_CMAF、DASH プロトコルおよび DRM 暗号化をサポートしています。 |
| UpdateLivePackageOriginEndpoint | ライブパッケージングオリジンエンドポイントの更新。 | ライブパッケージングのチャンネルグループのオリジンエンドポイント構成(プロトコル、タイムシフト設定、アクセスコントロールを含む)を更新します。 |
| GetLivePackageOriginEndpoint | ライブパッケージオリジンエンドポイントを取得します。 | 指定されたチャンネルのリアルタイムストリームパッケージングオリジンサーバー構成の詳細を照会します。 |
| ListLivePackageOriginEndpoints | ListLivePackageOriginEndpoints | チャンネルグループ名とチャンネル名を指定して、オリジンエンドポイントを照会します。ページングおよびソートがサポートされています。 |
| DeleteLivePackageOriginEndpoint | DeleteLivePackageOriginEndpoint | ライブパッケージチャンネルに関連付けられているオリジンエンドポイントを削除します。 |
Wanjing yike
|
API |
タイトル |
説明 |
| RegisterYikeAssetMediaInfo | メディアアセット情報を登録します。 | コンテンツライブラリリソースを登録します。 |
| ListYikeProductions | プロジェクトリストを取得します。 | Yike プロジェクトのリストを取得します。 |
| GetYikeAssetMediaInfo | メディアアセットの詳細を取得します。 | メディアアセットのコンテンツ情報を取得します。 |
| ListYikeAssetFolders | フォルダリストの取得。 | フォルダのリストを取得します。 |
| BatchGetYikeAssetMediaInfos | メディアアセット情報のバッチ取得。 | 複数のメディアアセットの情報をバッチで取得します。 |
| DeleteYikeAssetMediaInfos | メディアアセット情報の詳細を削除します。 | メディアアセット情報を削除します。 |
| ResumeYikeStoryboardJob | ResumeYikeStoryboardJob | ストーリーボードジョブを再開します。 |
| CreateYikeProduction | CreateYikeProduction | Yike プロダクションを作成します。 |
| CreateYikeWorkspace | CreateYikeWorkspace | ワークスペースを作成します。 |
| CreateYikeUser | CreateYikeUser | Yike ユーザーを作成します。 |
| GetYikeUser | GetYikeUser | Yike サブアカウントに関する情報を取得します。 |
| SetYikeUserRole | SetYikeUserRole | ユーザーロールを設定します。 |
| AddYikeUserCredit | AddYikeUserCredit | ユーザーアカウントにクレジットを追加します。 |
| GetYikeUserCredit | GetYikeUserCredit | Yike ユーザーのクレジット残高を取得します。 |
| SubYikeUserCredit | ユーザーのクレジットを差し引きます。 | ユーザーのクレジットを差し引きます。 |
| PrecheckYikeAIAppJob | PrecheckYikeAIAppJob | アプリケーションのパラメーターを検証します。 |
その他
|
API |
タイトル |
説明 |
| SubmitSmarttagJob | SubmitSmarttagJob | スマートタギング ジョブを送信します。 |
| QuerySmarttagJob | QuerySmarttagJob | スマートタグ付けタスクの照会。 |
| 収集設定(非推奨) | 収集設定(非推奨) | |
| SetContentAnalyzeConfig | SetContentAnalyzeConfig | インテリジェントコンテンツ分析の設定を構成します。 |
| GetContentAnalyzeConfig | GetContentAnalyzeConfig | インテリジェントコンテンツ分析の構成を取得します。 |
| SetDefaultStorageLocation | デフォルトのストレージの場所を設定します。 | 一時ファイルのデフォルトストレージパスを設定します。デフォルトのストレージの場所は、Intelligent Cloud Editing (ICE) オンラインエディターまたは統合 WebSDK を使用する際に編集プロセスで生成される一時ファイル(インテリジェント設定によって生成される音声ファイルなど)のファイルストレージに使用されます。デフォルトのストレージの場所を設定することで、編集中にさまざまな一時リソースのストレージパスを指定するよう求められた際の混乱を防ぐことができます。API を通じて ICE 編集機能にアクセスする場合、API リクエスト内で柔軟にパスを設定でき、このデフォルトパスは効果がありません。 |
| GetDefaultStorageLocation | GetDefaultStorageLocation | このトピックでは、デフォルトのストレージ構成を取得するための API リクエストパラメーターとサンプルについて説明します。 |
| DescribePlayList | DescribePlayList | プレーヤーの TraceId に基づいて再生レコードを取得します。この API はページネーションをサポートしています。 |
| マテリアルセンター | マテリアルセンター | |
| AddFavoritePublicMedia | パブリック著作権メディアアセットをお気に入りに追加します。 | 指定されたメディアアセット ID のリストに基づいて、すべてのメディアアセットをお気に入りに追加します。 |
| CancelFavoritePublicMedia | 著作権パブリックメディアアセットのお気に入りをキャンセルします。 | 指定されたメディアアセット ID のリストに基づき、すべてのメディアアセットのお気に入りステータスをキャンセルします。 |
| GetPublicMediaInfo | GetPublicMediaInfo | ICE のパブリック著作権メディアアセットの mediaId に基づいて、メディアアセット情報を取得して返します。この API が返す URL は、著作権メディアアセットのプレビューまたは試聴用のアドレスです。実際の合成処理では、公式の素材が使用されます。 |
| SearchPublicMediaInfo | パブリック著作権メディアアセットの検索。 | 指定された条件に一致するメディアアセットを検索します。 |
| GetStorageList | GetStorageList | ストレージ構成を取得します。 |
| SearchEditingProject | SearchEditingProject | 作成時間とステータスを指定して、オンライン編集プロジェクトを検索します。 |
| StopRtcRobotInstance | StopRtcRobotInstance | RTC インタラクティブ AI エージェントインスタンスを停止します。 |
| StartRtcRobotInstance | StartRtcRobotInstance | RTC インタラクティブ AI エージェントインスタンスを起動し、RTC 呼び出しに参加します。 |
| UpdateRtcRobotInstance | UpdateRtcRobotInstance | RTC AI エージェントインスタンスの音声や挨拶などの構成を更新します。 |
| DescribeRtcRobotInstance | DescribeRtcRobotInstance | RTC ロボットインスタンスに関する情報を取得します。 |
| SetNotifyConfig | SetNotifyConfig | AI エージェントのイベント通知を有効化または無効化し、サブスクライブするコールバック URL とイベントタイプを設定します。 |
| DescribeNotifyConfig | DescribeNotifyConfig | 指定された AIAgent のイベントコールバック構成を取得します。 |
| CancelIProductionJob | インテリジェントプロダクショタスクをキャンセルします | インテリジェントプロダクショタスクをキャンセルします。 |
| SubmitSceneMediaSelectionJob | SubmitSceneMediaSelectionJob | 送信されたビデオ、画像、ナレーションに基づいて適切なクリップを選択し、選択結果を返します。画像とテキストのマッチングとハイライトマッシュアップの 2 つのシナリオに対応しています。 |
| SubmitSceneBatchEditingJob | SubmitSceneBatchEditingJob | 編集プロジェクト ID のリストを指定して、複数の動画をレンダリングするバッチジョブを送信します。 |
| SubmitSceneTimelineOrganizationJob | SubmitSceneTimelineOrganizationJob | メディア選択結果に基づいて、ビデオ、画像、バックグラウンドミュージック、ナレーションなどのメディアアセットを完全なタイムラインに配置し、プレビュー用の編集プロジェクトを作成します。画像とテキストのマッチング、ハイライトマッシュアップの 2 つのシナリオがサポートされています。 |
| CreateCustomTemplate | カスタムテンプレートを作成します。 | カスタムメディア処理テンプレートを作成します。 |
| CreateSource | CreateSource | MediaWeaver でソースを作成します。 |
| DeleteChannel | DeleteChannel | チャンネルを削除します。 |
| DeleteCustomTemplate | カスタムテンプレートを削除します。 | カスタムテンプレートを削除します。 |
| DeleteSource | DeleteSource | MediaWeaver からソースを削除します。 |
| GetAiRtcLicenseInfoList | GetAiRtcLicenseInfoList | 指定されたフィルター条件に一致する AI リアルタイムコミュニケーションライセンスバッチの詳細を取得します。 |
| GetCustomTemplate | GetCustomTemplate | メディア処理のカスタムテンプレートの詳細を取得します。 |
| GetSource | GetSource | ソースを照会します。 |
| ListAlerts | ListAlerts | MediaWeaver で受信したアラートを一覧表示します。 |
| SubmitDynamicChartJob | SubmitDynamicChartJob | Excel データから動的チャート動画(例:折れ線グラフ、円グラフ、横棒グラフ)を生成するジョブを送信します。チャートの要素(例:線の色、フォント)をカスタマイズできます。 |
| CreatePipeline | パイプラインを作成します。 | メディアファイルの自動およびバッチ処理用のメディア処理パイプラインを作成します。 |
| DeletePipeline | DeletePipeline | ApsaraVideo Media Processing (MPS) キューを削除します。 |
| GetPipeline | GetPipeline | ApsaraVideo Media Processing (MPS) キューに関する情報を照会します。 |
| ListPipelines | ListPipelines | ApsaraVideo Media Processing (MPS) キューの一覧を照会します。 |
| UpdatePipeline | UpdatePipeline | ApsaraVideo Media Processing (MPS) キューの情報を更新します。 |
| AddTemplate | テンプレートを作成します。 | テンプレートを作成します。Intelligent Cloud Editor は、標準テンプレートおよび高度なテンプレートに基づくビデオクリップ特徴をサポートしています。AddTemplate を呼び出してテンプレートを作成できます。 |
| BatchGetYikeAIAppJob | BatchGetYikeAIAppJob | Yike AI アプリケーション生成タスクをバッチで取得します。 |
| CreateYikeAssetUpload | オーディオおよびビデオのアップロード URL と認証情報を取得します。 | Yike 上のメディアアセットのアップロード認証情報を取得します。 |
| DeleteTemplate | DeleteTemplate | テンプレートを削除します。 |
| GetTemplate | GetTemplate | テンプレート ID を指定して、テンプレートの情報を照会します。テンプレートの状態が「Available」(利用可能)の場合、高度テンプレートの情報を照会できます。 |
| GetYikeAIAppJob | タスク結果の詳細を取得します。 | AI アプリケーションのタスク結果を取得します。 |
| GetYikeStoryboardJob | 絵コンテ生成タスクの照会。 | 絵コンテ生成用の AI アプリケーションタスクを取得します。 |
| ListTemplates | ListTemplates | 指定された条件に合致するテンプレートの一覧をクエリします。テンプレートのステータスや作成ソースなどの情報をもとに、テンプレートを検索できます。 |
| SubmitYikeAIAppJob | アプリケーションタスクを送信します。 | AI アプリケーションタスクを送信します。 |
| SubmitYikeStoryboardJob | 絵コンテ生成タスクを提出します。 | Yike AI アプリケーションの絵コンテ生成タスクを提出します。 |
| UpdateTemplate | UpdateTemplate | オンライン編集テンプレートを変更します。テンプレートのタイトルおよび構成を更新できます。 |
| AddCategory | カテゴリの作成。 | メディアアセットカテゴリを作成します。 |
| DeleteCategory | カテゴリの削除。 | メディアアセットカテゴリを削除します。 |