メインコンテンツへスキップ

MediaClient

クラス 基底クラス: object メディア操作用の Client

コンストラクタ

__init__

パラメーター

path.client
Client

append_upload

メディアアップロードへの追記
メディアアップロードリクエストにデータを追記します。

パラメーター

path.id
Any
append 操作を実行する対象となるメディアの識別子。
body.body
AppendUploadRequest
リクエストボディ

create_metadata

メディアのメタデータを作成 メディアファイルのメタデータを作成します。 body: リクエストボディ :returns: レスポンスデータ :rtype: CreateMetadataResponse

パラメータ

body.body
CreateMetadataRequest

create_subtitles

メディア用字幕を作成 特定のメディアファイルの字幕を作成します。 body: リクエストボディ :returns: レスポンスデータ :rtype: CreateSubtitlesResponse

パラメータ

body.body
CreateSubtitlesRequest

delete_subtitles

Media の字幕を削除します 特定の Media ファイルに関連付けられた字幕を削除します。 body: リクエストボディ :returns: レスポンスデータ :rtype: DeleteSubtitlesResponse

パラメータ

body.body
DeleteSubtitlesRequest

finalize_upload

メディアアップロードの完了 メディアのアップロードリクエストを完了します。

パラメーター

path.id
Any
アップロードを完了する対象メディアの id。

戻り値

FinalizeUploadResponse - レスポンスデータ

get_analytics

メディアのアナリティクスを取得 メディアのアナリティクスデータを取得します。

Parameters

path.media_keys
List
カンマ区切りの Media Key のリスト。1 回のリクエストで最大 100 個まで指定できます。
path.end_time
str
YYYY-MM-DDTHH:mm:ssZ。時間範囲の終了時刻を表す UTC タイムスタンプ。
path.start_time
str
YYYY-MM-DDTHH:mm:ssZ。時間範囲の開始時刻を表す UTC タイムスタンプ。
path.granularity
str
検索件数結果の粒度。
path.media_analytics_fields
List or None
デフォルト:"None"
表示する MediaAnalytics フィールドのカンマ区切りリスト。

戻り値

GetAnalyticsResponse - レスポンスデータ

get_by_key

メディアキーを指定してメディアを取得します 指定したメディアキーに対応する特定のメディアファイルの詳細を取得します。

パラメータ

path.media_key
Any
1 つのメディアキー。
path.media_fields
List or None
デフォルト:"None"
表示する Media フィールドをカンマ区切りで指定するリスト。

戻り値

GetByKeyResponse - レスポンス データ

get_by_keys

media key で Media を取得します media key を指定して Media ファイルの詳細を取得します。

パラメータ

path.media_keys
List
メディアキーをカンマ区切りで指定したリスト。1 回のリクエストで最大 100 個まで指定できます。
path.media_fields
List or None
デフォルト:"None"
表示するメディアフィールドをカンマ区切りで指定したリスト。

戻り値

GetByKeysResponse - レスポンス データ

get_upload_status

メディアアップロードのステータスを取得 指定した id のメディアアップロードのステータスを取得します。

パラメーター

path.media_id
Any
指定されたメディアアップロードステータスに対応するメディアid。
path.command
str or None
デフォルト:"None"
メディアアップロードリクエストのコマンド。

戻り値

GetUploadStatusResponse - レスポンス データ

initialize_upload

メディアアップロードの初期化 メディアアップロードを初期化します。 body: リクエストボディ :returns: レスポンスデータ :rtype: InitializeUploadResponse

パラメータ

body.body
InitializeUploadRequest

upload

メディアをアップロードする 投稿やその他のコンテンツで使用するためのメディアファイルをアップロードします。 body: リクエストボディ :returns: レスポンスデータ :rtype: UploadResponse

パラメータ

body.body
UploadRequest