エクスポート (0) 印刷
すべて展開

IngestManifestAsset

更新日: 2014年2月

IngestManifestAsset は、一括インジェストで使用される IngestManifest 内の Asset を表します。Microsoft Azure のメディア サービス は、IngestManifestAsset に関連付けられた IngestManifestFiles に基づくファイルのアップロードを内部で監視します。ファイルがアップロードされると、資産が完成します。バルク インジェストの詳細については、「REST API での資産の一括インジェスト」を参照してください。

このトピックでは、IngestManifestAsset エンティティの概要を説明し、Media Services REST API を使用してさまざまな操作を実行する方法を示します。

Important重要
Media Services REST API を操作する場合は、次の考慮事項に注意してください。

  • Media Services のエンティティにアクセスする場合は、HTTP 要求で特定のヘッダー フィールドと値を設定する必要があります。詳細については、「Media Services REST API 開発のセットアップ」を参照してください。

  • https://media.windows.net への接続に成功すると、別の Media Services URI を指定する 301 リダイレクトを受け取ります。続いて、新しい URI への呼び出しを行う必要があります。

    詳細については、「Media Services REST API による Media Services への接続」を参照してください。

IngestManifestAsset エンティティのプロパティ

 

プロパティ 説明

Id

読み取り専用。作成時に Media Services で設定。

Edm.String

一意識別子。

Created

読み取り専用。作成時に Media Services で設定。

Edm.DateTime

1970 年 1 月 1 日、深夜 0 時以降のミリ秒数を表します。

LastModified

読み取り専用。Media Services で設定。

Edm.DateTime

この値は、任意のプロパティが変更された後、Media Services によって更新されます。1970 年 1 月 1 日、深夜 0 時以降のミリ秒数を表します。

ParentIngestManifestId

必須です。

Edm.String

この IngestManifestAsset を格納する IngestManifest。

IngestManifestFiles

読み取り専用。

IngestManifestFile エンティティ セット

IngestManifestAsset を構成する IngestManifestFiles のコレクションにアクセスするために使用できるナビゲーション プロパティ。個々の IngestManifestFile は、IngestManifestFile Id を使用して参照できます。

Asset

必須です。

Asset エンティティ

この IngestManifestAsset に関連付けられた Asset を参照するために使用できるナビゲーション プロパティ。

IngestManifestAsset を作成する

IngestManifestAsset は HTTP POST 要求を使用して作成できます。IngestManifestAsset は、要求の本文にある親 IngestManifest ID と Asset ID に関連付ける必要があります。

 

メソッド 要求 URI HTTP のバージョン

POST

https://media.windows.net/API/IngestManifestAssets

HTTP/1.1

サンプル要求

Important重要
https://media.windows.net への接続に成功すると、別の Media Services URI を指定する 301 リダイレクトを受け取ります。続いて、新しい URI への呼び出しを行う必要があります。

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.6
Authorization: Bearer http%3a%2f%2fschemas.xmlsoap.org%2fws%2f2005%2f05%2fidentity%2fclaims%2fnameidentifier=070500D0-F35C-4A5A-9249-485BBF4EC70B&http%3a%2f%2fschemas.microsoft.com%2faccesscontrolservice%2f2010%2f07%2fclaims%2fidentityprovider=https%3a%2f%2fwamsprodglobal001acs.accesscontrol.windows.net%2f&Audience=urn%3aWindowsAzureMediaServices&ExpiresOn=1334275521&Issuer=https%3a%2f%2fwamsprodglobal001acs.accesscontrol.windows.net%2f&HMACSHA256=GxdBb%2fmEyN7iHdNxbawawHRftLhPFFqxX1JZckuv3hY%3d
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"}}

IngestManifestAsset を一覧表示する

IngestManifestAsset は HTTP GET 要求を使用して取得できます。ID によって特定の IngestManifestAsset を要求することも、すべての IngestManifestAsset を要求することもできます。

 

メソッド 要求 URI HTTP のバージョン

GET

https://media.windows.net/API/IngestManifestAssets

HTTP/1.1

GET

https://media.windows.net/API/IngestManifestAssets(‘IngestManifestAsset Id’)

HTTP/1.1

サンプル要求

Important重要
https://media.windows.net への接続に成功すると、別の Media Services URI を指定する 301 リダイレクトを受け取ります。続いて、新しい URI への呼び出しを行う必要があります。

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.6
Authorization: Bearer http%3a%2f%2fschemas.xmlsoap.org%2fws%2f2005%2f05%2fidentity%2fclaims%2fnameidentifier=070500D0-F35C-4A5A-9249-485BBF4EC70B&http%3a%2f%2fschemas.microsoft.com%2faccesscontrolservice%2f2010%2f07%2fclaims%2fidentityprovider=https%3a%2f%2fwamsprodglobal001acs.accesscontrol.windows.net%2f&Audience=urn%3aWindowsAzureMediaServices&ExpiresOn=1334275521&Issuer=https%3a%2f%2fwamsprodglobal001acs.accesscontrol.windows.net%2f&HMACSHA256=GxdBb%2fmEyN7iHdNxbawawHRftLhPFFqxX1JZckuv3hY%3d
Host: media.windows.net

IngestManifestAsset を削除する

IngestManifestAsset は、HTTP DELETE 要求で IngestManifestAsset ID 値を参照することによって削除できます。

 

メソッド 要求 URI HTTP のバージョン

DELETE

https://media.windows.net/API/IngestManifestAssets(‘IngestManifestAsset Id’)

HTTP/1.1

サンプル要求

Important重要
https://media.windows.net への接続に成功すると、別の Media Services URI を指定する 301 リダイレクトを受け取ります。続いて、新しい URI への呼び出しを行う必要があります。

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.6
Authorization: Bearer http%3a%2f%2fschemas.xmlsoap.org%2fws%2f2005%2f05%2fidentity%2fclaims%2fnameidentifier=070500D0-F35C-4A5A-9249-485BBF4EC70B&http%3a%2f%2fschemas.microsoft.com%2faccesscontrolservice%2f2010%2f07%2fclaims%2fidentityprovider=https%3a%2f%2fwamsprodglobal001acs.accesscontrol.windows.net%2f&Audience=urn%3aWindowsAzureMediaServices&ExpiresOn=1334275521&Issuer=https%3a%2f%2fwamsprodglobal001acs.accesscontrol.windows.net%2f&HMACSHA256=GxdBb%2fmEyN7iHdNxbawawHRftLhPFFqxX1JZckuv3hY%3d
Host: media.windows.net
Content-Length: 0

参照


ビルド日:

2014-06-20

コミュニティの追加

表示:
© 2014 Microsoft