IngestManifestAsset
IngestManifestAssets representan los activos dentro de un IngestManifest que se utilizan con la ingesta en bloque. Microsoft Azure Media Services supervisa internamente la carga de archivos basada en IngestManifestFiles asociados a IngestManifestAsset. Una vez cargados, el recurso está completo. Para obtener más información sobre la ingesta masiva, consulte Ingesta de recursos en masa con la API REST.
En este tema encontrará un resumen de la entidad IngestManifestAsset
y una demostración de cómo ejecutar distintas operaciones con la API de REST de Media Services.
Importante
Al obtener acceso a las entidades de Media Services, debe establecer los campos de encabezado específicos y los valores en las solicitudes HTTP.
Para obtener más información, consulte Configuración para el desarrollo de api REST de Media Services y conexión a Media Services con la API REST de Media Services.
Propiedades de la entidad IngestManifestAsset
Propiedad | Tipo | Descripción |
---|---|---|
Id Solo lectura. Establezca por Media Services en el momento de la creación. |
Edm.String | Identificador único. |
Created Solo lectura. Establezca por Media Services en el momento de la creación. |
Edm.DateTime | Representa el número de milisegundos desde la medianoche del 1 de enero de 1970. |
LastModified Solo lectura. Establecido por Servicios multimedia. |
Edm.DateTime | Media Services actualiza este valor después de realizar cualquier cambio de propiedad. Representa el número de milisegundos desde la medianoche del 1 de enero de 1970. |
ParentIngestManifestId Necesario. |
Edm.String | IngestManifest que contendrá este IngestManifestAsset. |
IngestManifestFiles Solo lectura. |
Conjunto de entidades IngestManifestFile | Propiedad de navegación que se puede usar para acceder a la colección de IngestManifestFiles que componen el IngestManifestAsset. Para hacer referencia a IngestManifestFiles individuales, puede usar el identificador de IngestManifestFile. |
Asset Necesario. |
Entidad de recurso | Propiedad de navegación que se puede usar para hacer referencia al Asset asociado al IngestManifestAsset. |
Creación de IngestManifestAsset
Para crear IngestManifestAssets, puede usar una solicitud HTTP POST. Los IngestManifestAssets se deben asociar a un identificador de IngestManifest principal y a un identificador de recurso en el cuerpo de la solicitud.
Método | URI de solicitud | Versión HTTP |
---|---|---|
POST | <https:// accountname.restv2>.<location.media.azure.net/api/IngestManifestAssets> | HTTP/1.1 |
Solicitud de ejemplo
Para obtener la versión más reciente x-ms-version:
, consulte REST de Media Services.
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"}}
Lista de IngestManifestAsset
Para recuperar IngestManifestAssets, puede usar una solicitud HTTP GET. Puede solicitar un IngestManifestAsset específico por identificador o solicitarlos todos.
Método | URI de solicitud | Versión 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 |
Solicitud de ejemplo
s Para obtener la versión más reciente x-ms-version:
, consulte REST de Media Services.
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
Eliminación de IngestManifestAsset
Para eliminar IngestManifestAssets, puede hacer referencia al valor del identificador de IngestManifestAsset con una solicitud HTTP DELETE.
Método | URI de solicitud | Versión HTTP |
---|---|---|
Delete | <https:// accountname.restv2>.<location.media.azure.net/api/IngestManifestAssets>('IngestManifestAsset Id') | HTTP/1.1 |
Solicitud de ejemplo
Para obtener la versión más reciente x-ms-version:
, consulte REST de Media Services.
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
Consulte también
Recurso
AssetFile
IngestManifest
IngestManifestFile
IngestManifestStatistics
Cuotas y limitaciones