ライブ履歴取得APIを利用することで、過去のライブ開催時の設定情報を取得することができます。
■JavaScriptによるAPI呼び出し関数書式
loadEqMeta(param, callback)
- param:各パラメータをオブジェクト型で生成
- callback:戻りjsonp名
■API呼び出しURL
http(s)://api01-platform.stream.co.jp/apiservice/getLiveProfileArch/?token=xxxx&各パラメータ
■パラメータ
項目名 | 必須 | 説明 | フォーマット | デフォルト値 |
token | ○ | アカウント(CID)毎に 発行されたトークン |
文字列 | 無し |
type | --- | 返却形式のタイプを指定 「jsonp」「json」が指定可能 |
文字列 | jsonp |
callback | --- | JSONPコールバック関数名 ※jsonp時のみ有効 |
文字列 | searchResultEq |
pageSize | --- | 取得する件数 | 半角数字 (上限100) |
10 |
pageNumber | --- | 取得を開始するページ番号 | 半角数字 | 1 |
lpid | --- | 取得するライブプロファイルのID 「,」区切りで指定することで 複数指定可能 Javascript利用の場合は配列に格納 |
半角数字 | 無し |
event_date_from | --- | 取得するライブの開催日期間:開始 ※26ヶ月以前は指定不可 (エラーコード:1026) |
YYYYMMDD形式 YYYY/MM/DD形式 YYYY-MM-DD形式 |
無し |
event_date_to | --- | 取得するライブの開催日期間:終了 | YYYYMMDD形式 YYYY/MM/DD形式 YYYY-MM-DD形式 |
無し |
liveName | --- | ライブ設定名 ※部分一致 |
文字列 | 無し |
eventName | --- | ライブイベント名 ※部分一致 |
文字列 | 無し |
p1,p2,p3 | --- | 指定の引数を戻り値として そのまま返却 |
文字列 | 無し |
■レスポンス
項目名 | 説明 | 備考 | |||
response_status | APIレスポンスステータス | 「レスポンスステータス」 ー「■レスポンスステータス」 を参照 |
|||
livesum | ライブ履歴全件数 | ||||
events | lplid | ライブログID | |||
status | ライブステータス | Waiting:録画待機中 Recording:録画中 RecordExtending:録画延長処理中 RecordStoping:録画停止処理中 RecordComp:録画終了 MasterConverting:マスター変換中 MasterConvertComp:マスター変換完了 Transcoding:トランスコード中 TranscodeComp:トランスコード完了 MasterConvertError:マスター変換エラー VODUploadError:VODアップロードエラー VODTranscodeError:VODトランスコードエラー Error:不明なエラー |
|||
rec_mids | 録画動画ID | ||||
live_name | ライブ配信設定名 | ||||
event_name | ライブイベント名 | ||||
event_onair | ライブイベント開催日時 | yyyy/MM/dd hh:mm:ss | |||
event_offair | ライブイベント終了日時 | yyyy/MM/dd hh:mm:ss | |||
live_description | ライブ設定説明 | ||||
group_id | グループ設定 (録画ファイルアップロード先) |
||||
mpid | トランスコード設定 | ||||
max_client | 同時接続数制限 | ||||
liveapp_flg | EQライブキャスト利用 | ||||
bitrate_fhd | 配信帯域 - フルHD画質 | ||||
bitrate_hd | 配信帯域 - HD画質 | ||||
bitrate_high | 配信帯域 - 高画質 | ||||
bitrate_standard | 配信帯域 - 標準画質 | ||||
bitrate_low | 配信帯域 - 低画質 | ||||
encoder_type | ご使用の ライブエンコーダー台数 |
1:1台 2:2台 |
|||
vod_flg | VODの使用可否 | ||||
exlink | enabled | 関連リンク利用可否 | |||
settings | index | 関連リンク番号(1~3) | |||
text | リンクテキスト | ||||
url | リンクURL | ||||
vlpid | セキュリティプロファイルID | ||||
server_number | ライブエンコーダーを 1台のみご利用頂く際の 詳細設定 |
1:1系統 2:2系統 |
|||
chat | enabled | チャット設定利用可否 | 0:利用しない 1:利用する |
||
auto_resize_flg | 自動リサイズ | 0:無効 1:有効 |
|||
width | 表示サイズ - width | ||||
height | 表示サイズ - height | ||||
enter_msg | 入退室メッセージの表示 | 0:表示する 1:入室メッセージのみ表示する 2:表示しない |
|||
good_btn | [いいね]ボタン表示 | 0:無効 1:有効 |
|||
trouble_btn | [わかりません]ボタン表示 | 0:無効 1:有効 |
|||
admin_displayname | 管理者表示名 | 管理者 運営 事務局 |
|||
block_type | 投稿されるメッセージ管理 | 0:メッセージをすべて許可する 1:不適切な可能性のあるメッセージを保留して確認する 2:すべてのメッセージを保留して確認する |
|||
block_words | ブロックする文字列 |
■レスポンス例:正常時
{ |
■レスポンス例:エラー時
{ |
■JavaScriptによるAPI呼び出しサンプル
※当サンプルは、弊社一部環境で動作確認をいたしましたが、全環境にて動作保障するものではございませんので、予めご了承ください。
また、当サンプルを使ったお客様ページの構成等はサポート対象外となりますので、併せてご理解くださいますようお願いいたします。
- HTMLサンプル
<html> |
- JSサンプル
※下記サンプルコードをご利用になる場合は、「const token = “”;」の「””」の中に、EQ管理画面の「契約会社情報」に表示されている「ReadAPIのToken」を追記してください。
確認方法について詳細は、「ReadAPIを呼び出す方式」-「■Token情報確認方法について」をご参照ください。
/** |