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