共用方式為


IngestManifestAsset

IngestManifestAssets 代表 IngestManifest 中配合大量內嵌使用的資產。 Microsoft Azure 媒體服務會根據與 IngestManifestAsset 相關聯的 IngestManifestFiles,在內部監看檔案上傳。 檔案上傳完成之後,資產便已完成。 如需大量擷取的詳細資訊,請參閱 使用 REST API 大量擷取資產

本主題概述 IngestManifestAsset 實體,也會示範如何使用 Media Services REST API 執行各種作業。

重要

在媒體服務中存取實體時,您必須在 HTTP 要求中設定特定的標頭欄位和值。
如需詳細資訊,請參閱媒體服務 REST API 開發和使用媒體服務 REST API 連線到媒體服務

IngestManifestAsset 實體屬性

屬性 類型 說明
Id

唯讀。 在建立時由媒體服務設定。
Edm.String 唯一識別碼。
Created

唯讀。 在建立時由媒體服務設定。
Edm.DateTime 代表自 1970 年 1 月 1 日午夜起的毫秒數。
LastModified

唯讀。 由 Media Services 設定。
Edm.DateTime 在進行任何屬性變更之後,媒體服務會更新此值。 它代表自 1970 年 1 月 1 日午夜起的毫秒數。
ParentIngestManifestId

必要。
Edm.String 將會包含此 IngestManifestAsset 的 IngestManifest。
IngestManifestFiles

唯讀。
IngestManifestFile 實體集 導覽屬性,可用於存取構成 IngestManifestAsset 之 IngestManifestFile 的集合。 可以使用 IngestManifestFile 識別碼參考個別的 IngestManifestFile。
Asset

必要。
資產 實體 導覽屬性,可用於參考與此 IngestManifestAsset 相關聯的資產。

建立 IngestManifestAsset

IngestManifestAsset 可以使用 HTTP POST 要求來建立。 IngestManifestAsset 必須在要求本文中與父系 IngestManifest 識別碼和資產識別碼產生關聯。

方法 要求 URI HTTP 版本
POST HTTPs:// < accountname.restv2 > 。 <location.media.azure.net/api/IngestManifestAssets > HTTP/1.1

範例要求

若要取得最新的 x-ms-version: ,請參閱 媒體服務 REST

POST https://media.windows.net /API/IngestManifestAssets HTTP/1.1  
Content-Type: application/json;odata=verbose  
Accept: application/json;odata=verbose  
DataServiceVersion: 3.0  
MaxDataServiceVersion: 3.0  
x-ms-version: 2.19  
Authorization: Bearer <token value>  
Host: media.windows.net  
Content-Length: 152  
Expect: 100-continue  
{ "ParentIngestManifestId" : "nb:mid:UUID:5c77f186-414f-8b48-8231-17f9264e2048", "Asset" : { "Id" : "nb:cid:UUID:b757929a-5a57-430b-b33e-c05c6cbef02e"}}  

列出 IngestManifestAsset

IngestManifestAsset 可以使用 HTTP GET 要求來擷取。 您可以依識別碼來要求特定的 IngestManifestAsset,或是要求全部的 IngestManifestAsset。

方法 要求 URI HTTP 版本
GET HTTPs:// < accountname.restv2 > 。 <location.media.azure.net/api/IngestManifestAssets > HTTP/1.1
GET HTTPs:// < accountname.restv2 > 。 <location.media.azure.net/api/IngestManifestAssets ('IngestManifestAsset > Id') HTTP/1.1

範例要求

s 若要取得最新的 x-ms-version: ,請參閱 媒體服務 REST

GET https://media.windows.net /API/IngestManifestAssets('nb:maid:UUID:6422b0a7-15f1-3442-b800-dac3195df54f') HTTP/1.1  
Content-Type: application/json;odata=verbose  
Accept: application/json;odata=verbose  
DataServiceVersion: 3.0  
MaxDataServiceVersion: 3.0  
x-ms-version: 2.19  
Authorization: Bearer <token value>  
Host: media.windows.net  
  

刪除 IngestManifestAsset

可藉由使用 HTTP DELETE 要求來參考 IngestManifestAsset 識別碼值,進而刪除 IngestManifestAsset。

方法 要求 URI HTTP 版本
刪除 HTTPs:// < accountname.restv2 > 。 <location.media.azure.net/api/IngestManifestAssets ('IngestManifestAsset > Id') HTTP/1.1

範例要求

若要取得最新的 x-ms-version: ,請參閱 媒體服務 REST

DELETE https://media.windows.net /API/IngestManifestAssets('nb:maid:UUID:9c6e7256-fefd-c541-aa69-fd04cf1cc1a6') HTTP/1.1  
Content-Type: application/json;odata=verbose  
Accept: application/json;odata=verbose  
DataServiceVersion: 3.0  
MaxDataServiceVersion: 3.0  
x-ms-version: 2.19  
Authorization: Bearer <token value>  
Host: media.windows.net  
Content-Length: 0  

另請參閱

資產
AssetFile
IngestManifest
IngestManifestFile
IngestManifestStatistics
配額和限制