プレイヤー管理API

プレイヤー管理APIを使用すると利用可能なプレイヤーの一覧表示や、特定のembedコードへのプレイヤーの割り当てが可能になります。

'list'と'assign'という2つのモードがあります。クエリーAPIで示されている通り、http://api.ooyala.com/partner/playersへの署名付きREST形式GETリクエストを通じて、プレイヤー管理APIとのやり取りが行われます。

必須パラメータ

  • pcode – プロバイダーコード
  • expires – エポック (00:00:00 1/1/1970 GMT)からの秒単位のクエリー有効期限
  • mode – 以下のいずれか一つ。listまたは assign
  • signature – リクエストのデジタル署名。署名はSHA-256署名発行ルールを使用して算出されます。

リストモード

利用可能なすべてのプレイヤーを一覧表示します。追加パラメーターは必要ありません。

例:

http://www.ooyala.com/partner/players?pcode=<pcode>&expires=<expiration>&mode=list&signature=<signature>

結果:

<?xml version="1.0" encoding="UTF-8"?>
<players size=1>
  <player>
    <pid>e870d9c7-cd69-4b56-b8fd-3cf10a83cf12</pid>
    <name>Default Player</name>
  </player>
</players>

アサインモード

付加的な必須パラメータ: embedCode, pid

ビデオembedコードのカンマ区切りリスト(または単一のembedコード)を特定のプレイヤーに割り当てます。このモードを使用すると、既存のプレイヤーは上書きされます。 成功すると'OK'を含むテキストファイル、失敗するとエラーメッセージを返します。

例:


http://ooyala.com/partner/players?mode=assign&pcode=<pcode>&expires=<expiration>&embedCodes=9kaTUyOk20sGc8NM9ITgxkRWYlty68d4&pid=e870d9c7-cd69-4b56-b8fd-3cf10a83cf12&signature=<signature>

この記事はお役にたちましたか?