Skip to main content
media 操作向けのクライアント このクライアントは X API の media エンドポイントと対話するためのメソッドを提供します。認証、リクエストの整形、media に関連するすべての操作のレスポンス解析を扱います。 zeUpload](/xdks/typescript/reference/classes/MediaClient#finalizeupload)

コンストラクター

コンストラクター

new MediaClient(client): MediaClient 新しい media クライアントインスタンスを作成します

パラメーター

戻り値

MediaClient

定義場所

media/client.ts:250

メソッド

getByKey

getByKey(mediaKey, options): Promise<Response> Get Media by media key Retrieves details of a specific Media file by its media key.

パラメーター

戻り値

Promise<Response> API レスポンスに解決される Promise。requestOptions.raw が true の場合は生の Response を返します

定義場所

media/client.ts:295 getByKey(mediaKey, options?): Promise<Get2MediaMediaKeyResponse>

パラメーター

戻り値

Promise<Get2MediaMediaKeyResponse>

定義場所

media/client.ts:308

getUploadStatus

getUploadStatus(mediaId, options): Promise<Response> Get Media upload status Retrieves the status of a Media upload by its ID.

パラメーター

戻り値

Promise<Response> API レスポンスに解決される Promise。requestOptions.raw が true の場合は生の Response を返します

定義場所

media/client.ts:442 getUploadStatus(mediaId, options?): Promise<MediaUploadResponse>

パラメーター

戻り値

Promise<MediaUploadResponse>

定義場所

media/client.ts:455

upload

upload(options): Promise<Response> Upload media Uploads a media file for use in posts or other content.

パラメーター

戻り値

Promise<Response> API レスポンスに解決される Promise。requestOptions.raw が true の場合は生の Response を返します

定義場所

media/client.ts:582 upload(options?): Promise<MediaUploadResponse>

パラメーター

戻り値

Promise<MediaUploadResponse>

定義場所

media/client.ts:591

getAnalytics

getAnalytics(mediaKeys, endTime, startTime, granularity, options): Promise<Response> Get Media analytics Retrieves analytics data for media.

パラメーター

戻り値

Promise<Response> API レスポンスに解決される Promise。requestOptions.raw が true の場合は生の Response を返します

定義場所

media/client.ts:699 getAnalytics(mediaKeys, endTime, startTime, granularity, options?): Promise<MediaAnalytics>

パラメーター

戻り値

Promise<MediaAnalytics>

定義場所

media/client.ts:724

appendUpload

appendUpload(id, options): Promise<Response> Append Media upload Appends data to a Media upload request.

パラメーター

戻り値

Promise<Response> API レスポンスに解決される Promise。requestOptions.raw が true の場合は生の Response を返します

定義場所

media/client.ts:918 appendUpload(id, options?): Promise<MediaUploadAppendResponse>

パラメーター

戻り値

Promise<MediaUploadAppendResponse>

定義場所

media/client.ts:931

getByKeys

getByKeys(mediaKeys, options): Promise<Response> Get Media by media keys Retrieves details of Media files by their media keys.

パラメーター

戻り値

Promise<Response> API レスポンスに解決される Promise。requestOptions.raw が true の場合は生の Response を返します

定義場所

media/client.ts:1039 getByKeys(mediaKeys, options?): Promise<Get2MediaResponse>

パラメーター

戻り値

Promise<Get2MediaResponse>

定義場所

media/client.ts:1052

createMetadata

createMetadata(options): Promise<Response> Create Media metadata Creates metadata for a Media file.

パラメーター

戻り値

Promise<Response> API レスポンスに解決される Promise。requestOptions.raw が true の場合は生の Response を返します

定義場所

media/client.ts:1191 createMetadata(options?): Promise<MetadataCreateResponse>

パラメーター

戻り値

Promise<MetadataCreateResponse>

定義場所

media/client.ts:1200

finalizeUpload

finalizeUpload(id, options): Promise<Response> Finalize Media upload Finalizes a Media upload request.

パラメーター

戻り値

Promise<Response> API レスポンスに解決される Promise。requestOptions.raw が true の場合は生の Response を返します

定義場所

media/client.ts:1296 finalizeUpload(id): Promise<MediaUploadResponse>

パラメーター

戻り値

Promise<MediaUploadResponse>

定義場所

media/client.ts:1309

initializeUpload

initializeUpload(options): Promise<Response> Initialize media upload Initializes a media upload.

パラメーター

戻り値

Promise<Response> API レスポンスに解決される Promise。requestOptions.raw が true の場合は生の Response を返します

定義場所

media/client.ts:1396 initializeUpload(options?): Promise<MediaUploadResponse>

パラメーター

戻り値

Promise<MediaUploadResponse>

定義場所

media/client.ts:1405

createSubtitles

createSubtitles(options): Promise<Response> Create Media subtitles Creates subtitles for a specific Media file.

パラメーター

戻り値

Promise<Response> API レスポンスに解決される Promise。requestOptions.raw が true の場合は生の Response を返します

定義場所

media/client.ts:1497 createSubtitles(options?): Promise<SubtitlesCreateResponse>

パラメーター

戻り値

Promise<SubtitlesCreateResponse>

定義場所

media/client.ts:1506

deleteSubtitles

deleteSubtitles(options): Promise<Response> Delete Media subtitles Deletes subtitles for a specific Media file.

パラメーター

戻り値

Promise<Response> API レスポンスに解決される Promise。requestOptions.raw が true の場合は生の Response を返します

定義場所

media/client.ts:1598 deleteSubtitles(options?): Promise<SubtitlesDeleteResponse>

パラメーター

戻り値

Promise<SubtitlesDeleteResponse>

定義場所

media/client.ts:1607