IngestManifestAsset
Le entità IngestManifestAsset rappresentano gli asset all'interno dell'entità IngestManifest usati durante l'inserimento in blocco. Servizi multimediali di Microsoft Azure controlla internamente il caricamento del file in base a IngestManifestFiles associato a IngestManifestAsset. Dopo il caricamento dei file, l'asset è completato. Per altre informazioni sull'inserimento in blocco, vedere Inserimento di asset in blocco con l'API REST.
Questo argomento presenta informazioni generali sull'entità IngestManifestAsset
e mostra come eseguire varie operazioni con l'API REST di Servizi multimediali.
Importante
Quando si accede alle entità in Servizi multimediali, è necessario impostare valori e campi di intestazione specifici nelle richieste HTTP.
Per altre informazioni, vedere Configurare lo sviluppo di API REST di Servizi multimediali e connettersi a Servizi multimediali con l'API REST di Servizi multimediali.
Proprietà dell'entità IngestManifestAsset
Proprietà | Type | Descrizione |
---|---|---|
Id Di sola lettura. Impostato da Servizi multimediali in fase di creazione. |
Edm.String | Identificatore univoco. |
Created Di sola lettura. Impostato da Servizi multimediali in fase di creazione. |
Edm.DateTime | Rappresenta il numero di millisecondi trascorsi dalla mezzanotte del 1° gennaio 1970. |
LastModified Di sola lettura. Impostata da Servizi multimediali. |
Edm.DateTime | Questo valore viene aggiornato da Servizi multimediali dopo che sono state apportate modifiche alle proprietà. Rappresenta il numero di millisecondi trascorsi dalla mezzanotte del 1° gennaio 1970. |
ParentIngestManifestId Obbligatorio. |
Edm.String | IngestManifest in cui sarà contenuta l'entità IngestManifestAsset. |
IngestManifestFiles Di sola lettura. |
Set di entità IngestManifestFile | Proprietà di navigazione che può essere usata per accedere alla raccolta di entità IngestManifestFile che costituiscono l'entità IngestManifestAsset. È possibile fare riferimento alle singole entità IngestManifestFile usando il relativo ID. |
Asset Obbligatorio. |
Entità asset | Proprietà di navigazione che può essere usata per fare riferimento all'asset associato all'entità IngestManifestAsset. |
Creare un'entità IngestManifestAsset
Le entità IngestManifestAsset possono essere create usando una richiesta HTTP POST. Le entità IngestManifestAsset devono essere associate a un ID IngestManifest padre e a un ID dell'asset nel corpo della richiesta.
Metodo | URI richiesta | Versione HTTP |
---|---|---|
POST | <https:// accountname.restv2>.<location.media.azure.net/api/IngestManifestAssets> | HTTP/1.1 |
Richiesta di esempio
Per ottenere la versione più recente x-ms-version:
, vedere Servizi multimediali 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"}}
Elencare le entità IngestManifestAsset
Le entità IngestManifestAsset possono essere recuperate usando una richiesta HTTP GET. È possibile richiedere un'entità IngestManifestAsset specifica in base al relativo ID oppure richiedere tutte le entità IngestManifestAsset.
Metodo | URI richiesta | Versione 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 |
Richiesta di esempio
s Per ottenere la versione più recente x-ms-version:
, vedere Servizi multimediali 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
Eliminare un'entità IngestManifestAsset
Le entità IngestManifestAsset possono essere eliminate facendo riferimento al relativo valore ID con una richiesta HTTP DELETE.
Metodo | URI richiesta | Versione HTTP |
---|---|---|
DELETE | <https:// accountname.restv2>.<location.media.azure.net/api/IngestManifestAssets>('IngestManifestAsset Id') | HTTP/1.1 |
Richiesta di esempio
Per ottenere la versione più recente x-ms-version:
, vedere Servizi multimediali 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
Vedere anche
Asset
AssetFile
IngestManifest
IngestManifestFile
IngestManifestStatistics
Quote e limitazioni