你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

IngestManifestAsset

IngestManifestAsset 表示 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 ID 引用单个 IngestManifestFile。
Asset

必需。
资产 实体 导航属性,可用于引用与此 IngestManifestAsset 关联的资产。

创建 IngestManifestAsset

可以使用 HTTP POST 请求创建 IngestManifestAsset。 IngestManifestAsset 必须与请求正文中的父 IngestManifest ID 和资产 ID 关联。

方法 请求 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

可以使用 HTTP GET 请求检索 IngestManifestAsset。 可以按 ID 请求特定 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

示例请求

若要获取最新 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 ID 值来删除 IngestManifestAsset。

方法 请求 URI HTTP 版本
DELETE <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
配额和限制