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

IngestManifestAsset

更新日: 2014年11月

IngestManifestAsset は、一括取り込みで使用される IngestManifest 内の資産を表します。Microsoft Azure のメディア サービス は、IngestManifestAsset に関連する IngestManifestFile に基づいてファイルのアップロードを内部的に監視します。アセットは、アップロードされると完了します。一括取り込みの詳細については、「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 への接続」を参照してください。

 

プロパティ 説明

Id

読み取り専用です。作成時の Media Services によって設定されます。

Edm.String

一意の ID。

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 を構成する IngestManifestFile のコレクションにアクセスするために使用できるナビゲーション プロパティ。個々の IngestManifestFile は、IngestManifestFile ID を使用して参照できます。

Asset

必須。

資産 エンティティ

この IngestManifestAsset に関連するアセットを参照するために使用できるナビゲーション プロパティ。

IngestManifestAsset は、HTTP POST 要求を使用して作成できます。IngestManifestAsset は、要求本文の親 IngestManifest ID とアセット 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.7
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 は HTTP GET 要求を使用して取得できます。特定の IngestManifestAsset はその ID で要求するか、すべての 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.7
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 は、HTTP DELETE 要求で IngestManifestAsset ID 値を参照することで削除できます。

 

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

削除

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.7
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 Microsoft