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í