IngestManifestAsset

IngestManifestAssets reprezentują zasoby w ramach IngestManifest, które są używane do zbiorczego pozyskiwania. Microsoft Azure Media Services wewnętrznie obserwuje przekazywanie plików na podstawie plików IngestManifestFiles skojarzonych z zestawem IngestManifestAsset. Po przekazaniu elementu zawartości zostanie ukończony. Aby uzyskać więcej informacji na temat zbiorczego pozyskiwania, zobacz Pozyskiwanie zasobów zbiorczo za pomocą interfejsu API REST.

Ten temat zawiera omówienie IngestManifestAsset jednostki, a także pokazuje, jak wykonywać różne operacje za pomocą interfejsu API REST usługi Media Services.

Ważne

Podczas uzyskiwania dostępu do jednostek w usłudze Media Services należy ustawić określone pola nagłówka i wartości w żądaniach HTTP.
Aby uzyskać więcej informacji, zobacz Konfigurowanie tworzenia interfejsu API REST usługi Media Services i nawiązywanie połączenia z usługą Media Services przy użyciu interfejsu API REST usługi Media Services.

Właściwości jednostki IngestManifestAsset

Właściwość Typ Opis
Id

Tylko do odczytu. Ustaw przez usługę Media Services w czasie tworzenia.
Edm.String Unikatowy identyfikator.
Created

Tylko do odczytu. Ustaw przez usługę Media Services w czasie tworzenia.
Edm.DateTime Reprezentuje liczbę milisekund od północy 1 stycznia 1970 r.
LastModified

Tylko do odczytu. Ustaw przez usługę Media Services.
Edm.DateTime Ta wartość jest aktualizowana przez usługę Media Services po wprowadzeniu wszelkich zmian właściwości. Reprezentuje liczbę milisekund od północy 1 stycznia 1970 roku.
ParentIngestManifestId

Wymagane.
Edm.String IngestManifest, który będzie zawierać ten IngestManifestAsset.
IngestManifestFiles

Tylko do odczytu.
Zestaw jednostek IngestManifestFile Właściwość nawigacji, która może służyć do uzyskiwania dostępu do kolekcji plików IngestManifestFile, które składają się na IngestManifestAsset. Do poszczególnych plików IngestManifestFile można odwoływać się przy użyciu identyfikatora IngestManifestFile.
Asset

Wymagane.
Jednostka zasobu Właściwość nawigacji, która może służyć do odwołowania się do zasobu skojarzonego z tym zestawem IngestManifestAsset.

Tworzenie zestawu IngestManifestAsset

IngestManifestAssets można utworzyć przy użyciu żądania HTTP POST. IngestManifestAssets musi skojarzyć się z nadrzędnym identyfikatorem IngestManifest i identyfikatorem elementu zawartości w treści żądania.

Metoda Identyfikator URI żądania Wersja protokołu HTTP
POST <https:// accountname.restv2>.<location.media.azure.net/api/IngestManifestAssets> HTTP/1.1

Przykładowe żądanie

Aby uzyskać najnowszą wersję x-ms-version:, zobacz 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"}}  

Wyświetlanie listy elementu IngestManifestAsset

IngestManifestAssets można pobrać przy użyciu żądania HTTP GET. Możesz zażądać określonego elementu IngestManifestAsset według jego identyfikatora lub zażądać wszystkich elementów IngestManifestAssets.

Metoda Identyfikator URI żądania Wersja protokołu 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

Przykładowe żądanie

s Aby uzyskać najnowszą wersję x-ms-version:, zobacz Artykuł Media Services 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  
  

Usuwanie zestawu IngestManifestAsset

IngestManifestAssets można usunąć, odwołując się do wartości identyfikatora IngestManifestAsset z żądaniem HTTP DELETE.

Metoda Identyfikator URI żądania Wersja protokołu HTTP
DELETE <https:// accountname.restv2>.<location.media.azure.net/api/IngestManifestAssets>('IngestManifestAsset Id') HTTP/1.1

Przykładowe żądanie

Aby uzyskać najnowszą wersję x-ms-version:, zobacz 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  

Zobacz też

Zasób
AssetFile
IngestManifest
IngestManifestFile
IngestManifestStatistics
Limity przydziału i ograniczenia