Sdílet prostřednictvím


IngestManifestAsset

IngestManifestAssets představují prostředky v rámci IngestManifest, které se používají k hromadnému ingestování. Microsoft Azure Media Services interně sleduje nahrávání souborů na základě souborů IngestManifestFiles přidružených k IngestManifestAsset. Po nahrání se asset dokončí. Další informace o hromadném ingestování najdete v tématu Hromadné ingestování prostředků pomocí rozhraní REST API.

Toto téma poskytuje přehled IngestManifestAsset entity a také ukazuje, jak provádět různé operace pomocí rozhraní REST API služby Media Services.

Důležité

Při přístupu k entitám ve službě Media Services musíte v požadavcích HTTP nastavit specifická pole hlaviček a hodnoty.
Další informace najdete v tématu Nastavení pro vývoj rozhraní REST API služby Media Services a připojení ke službě Media Services pomocí rozhraní REST API služby Media Services.

IngestManifestAsset – vlastnosti entity

Vlastnost Typ Description
Id

Jen pro čtení. Nastaví se službou Media Services při vytváření.
Edm.String Jedinečný identifikátor.
Created

Jen pro čtení. Nastaví se službou Media Services při vytváření.
Edm.DateTime Představuje počet milisekund od půlnoci 1. ledna 1970.
LastModified

Jen pro čtení. Nastaveno službou Media Services.
Edm.DateTime Služba Media Services tuto hodnotu aktualizuje po provedení jakýchkoli změn vlastností. Představuje počet milisekund od půlnoci 1. ledna 1970.
ParentIngestManifestId

Povinná hodnota.
Edm.String IngestManifest, který bude obsahovat tento IngestManifestAsset.
IngestManifestFiles

Jen pro čtení.
Sada entit IngestManifestFile Navigační vlastnost, kterou lze použít pro přístup ke kolekci IngestManifestFiles, které tvoří IngestManifestAsset. Na jednotlivé soubory IngestManifestFile lze odkazovat pomocí ID souboru IngestManifestFile.
Asset

Povinná hodnota.
Entita assetu Navigační vlastnost, která se dá použít k odkazování na asset přidružený k tomuto IngestManifestAsset.

Vytvoření IngestManifestAsset

IngestManifestAssets je možné vytvořit pomocí požadavku HTTP POST. IngestManifestAssets musí přidružit nadřazené ID IngestManifest a ID prostředku v textu požadavku.

Metoda Identifikátor URI žádosti Verze PROTOKOLU HTTP
POST <https:// název_účtu.restv2>.<umístění.media.azure.net/api/IngestManifestAssets> HTTP/1.1

Ukázkový požadavek

Nejnovější verzi najdete v x-ms-version:tématu Media Services 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"}}  

Výpis IngestManifestAsset

IngestManifestAssets je možné načíst pomocí požadavku HTTP GET. Můžete požádat o konkrétní IngestManifestAsset podle jeho ID nebo požádat o všechny IngestManifestAssets.

Metoda Identifikátor URI žádosti Verze PROTOKOLU HTTP
GET <https:// název_účtu.restv2>.<umístění.media.azure.net/api/IngestManifestAssets> HTTP/1.1
GET <https:// název_účtu.restv2>.<location.media.azure.net/api/IngestManifestAssets>('Id IngestManifestAsset') HTTP/1.1

Ukázkový požadavek

s Pokud chcete získat nejnovější x-ms-version:verzi, přečtěte si téma Rest služby 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  
  

Odstranění IngestManifestAsset

IngestManifestAssets lze odstranit odkazem na hodnotu ID IngestManifestAsset s požadavkem HTTP DELETE.

Metoda Identifikátor URI žádosti Verze PROTOKOLU HTTP
DELETE <https:// název_účtu.restv2>.<location.media.azure.net/api/IngestManifestAssets>('Id IngestManifestAsset') HTTP/1.1

Ukázkový požadavek

Nejnovější verzi najdete v x-ms-version:tématu Media Services 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  

Viz také

Prostředek
AssetFile
IngestManifest
IngestManifestFile
IngestManifestStatistics
Kvóty a omezení