Partager via


IngestManifestAsset

IngestManifestAssets représente les ressources dans un IngestManifest qui sont utilisées avec la réception en bloc. Microsoft Azure Media Services surveille en interne le chargement de fichiers en fonction des IngestManifestFiles associés à IngestManifestAsset. Lorsque ces fichiers ont été téléchargés, l'élément multimédia est achevé. Pour plus d’informations sur l’ingestion en bloc, consultez Ingestion de ressources en bloc avec l’API REST.

Cette rubrique offre une vue d'ensemble de l'entité IngestManifestAsset, et montre comment exécuter diverses opérations avec l'API REST Media Services.

Important

Lors de l’accès aux entités dans Media Services, vous devez définir les valeurs et les champs d’en-tête spécifiques dans vos requêtes HTTP.
Pour plus d’informations, consultez Configuration du développement de l’API REST Media Services et Connexion à Media Services avec l’API REST Media Services.

Propriétés de l'entité IngestManifestAsset

Propriété Type Description
Id

Lecture seule. Défini par Media Services au moment de la création.
Edm.String Identificateur unique.
Created

Lecture seule. Défini par Media Services au moment de la création.
Edm.DateTime Indique le nombre de millisecondes écoulées depuis le 1er janvier 1970 à minuit.
LastModified

Lecture seule. Défini par Media Services.
Edm.DateTime Cette valeur est mise à jour par Media Services une fois que des modifications de propriété ont été apportées. Elle représente le nombre de millisecondes écoulées depuis le 1er janvier 1970 à minuit.
ParentIngestManifestId

Obligatoire.
Edm.String IngestManifest qui contiendra cet IngestManifestAsset.
IngestManifestFiles

Lecture seule.
Jeu d’entités IngestManifestFile Propriété de navigation qui peut être utilisée pour accéder à la collection d'IngestManifestFiles qui constituent l'IngestManifestAsset. Il est possible de faire référence aux IngestManifestFiles individuels à l'aide de l'ID d'IngestManifestFile.
Asset

Obligatoire.
Entité asset Propriété de navigation pouvant être utilisée pour faire référence à l'élément multimédia associé à cet IngestManifestAsset.

Création d'un IngestManifestAsset

Les IngestManifestAssets peuvent être créés à l'aide d'une requête HTTP POST. Les IngestManifestAssets doivent être associés à un ID d'IngestManifest parent et un ID d'élément multimédia dans le corps de la requête.

Méthode URI de demande Version HTTP
POST <https:// accountname.restv2>.<location.media.azure.net/api/IngestManifestAssets> HTTP/1.1

Exemple de demande

Pour obtenir la dernière version x-ms-version:, consultez REST 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"}}  

Liste des IngestManifestAssets

Les IngestManifestAssets peuvent être récupérés à l'aide d'une requête HTTP GET. Vous pouvez demander un IngestManifestAsset spécifique selon son ID ou tous les IngestManifestAssets.

Méthode URI de demande Version 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

Exemple de demande

s Pour obtenir la dernière version x-ms-version:, consultez REST 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  
  

Suppression d'un IngestManifestAsset

Les IngestManifestAssets peuvent être supprimés en faisant référence à la valeur d'ID d'IngestManifestAsset à l'aide d'une requête HTTP DELETE.

Méthode URI de demande Version HTTP
Suppression <https:// accountname.restv2>.<location.media.azure.net/api/IngestManifestAssets>('IngestManifestAsset Id') HTTP/1.1

Exemple de demande

Pour obtenir la dernière version x-ms-version:, consultez REST 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  

Voir aussi

Asset
AssetFile
IngestManifest
IngestManifestFile
IngestManifestStatistics
Quotas et limitations