これは、クイックリファレンス用のすべてのプラットフォームAPIコードサンプルをまとめたものです。 各APIのドキュメント内のサンプルへのリンクも見つけることができます。 同時視聴者 Live イベント このサンプルはGetを使います Live の分析時系列エンドポイント Analytics API の同時視聴者に関するレポートを生成するには live 異なる時間間隔に基づくイベント。 Daily Analyticsレポートジェネレータ 現在の日付にデータが利用可能な最も早い日付のアカウントのすべての動画に関する日々の分析レポートをCSV形式で生成します。 目的地レポート 1つの分析レポートを生成します。2)ビデオが視聴されたすべてのURLのリスト。 XNUMX)すべてのリスト playersビデオが視聴された場所、およびドメイン player 常駐しています。 地理的分析レポート 国を基準にしたビューのレポートを生成する Analytics API 国と地域別の分析 このサンプルでは、選択した期間の各日の国別の合計ビデオビューを示すレポートを作成する方法を学習します。 また、返されたデータを日付や国別にフィルタリングすることもできます。 動画 Engageメントグラフ 生成する engageアカウント内の動画のグラフ。 ビデオレポート Player と日 この例では、アカウント内のすべての動画に関するレポートを作成します。 player. ユニークユーザーを日別 この例では、アカウントのユニークユーザーと動画のビューを1日ごとに作成します。 タグ別ビデオレポート このサンプルでは、自分に割り当てられたタグを使って動画のレポートを取得し、その結果をJSONまたはCSV形式で返す方法を学習します。 参照IDによるビデオレポート このサンプルでは、動画参照IDで動画に関するレポートを取得できます。 CMS API テスター まずは CMS API 一般的な要求の種類とそれらが返すデータのいくつかを調べることによって解決されます。 複数の動画にカスタムフィールドを追加する このサンプルでは、カスタムフィールドのUIを作成し、複数のビデオにカスタムフィールドを追加する方法を学習します。 プレイリストによる分析 このサンプルでは、 CMS API および Analytics API あなたのアカウントからプレイリストを選択し、プレイリストのすべての動画の分析データを取得します。 パフォーマンスの低いコンテンツの特定 このサンプルでは、 CMS API と Analytics API 過去の1-6月間に5つのビュー未満の動画のリストをまとめています。 最近追加された動画 このサンプルでは、追加された動画のアナリティクスデータを取得する方法を学習します Video Cloud いくつかの最近の期間(あなたが入力で定義する) データ収集サンプル このサンプルでは、Brightcove WebまたはSDKで表示されていない動画の分析データを取得できるように、データコレクターに情報を送信する方法を学習します player. キューポイントを追加する このサンプルでは、ビデオにキューポイントをプログラムで追加する方法を学習します。 CMS API. 複数のアフィリエイトアカウントをメディア共有に追加 このサンプルでは、 CMS API JavaScriptとプロキシ(PHP)を使用して、メディア共有用の複数のアフィリエイトアカウントを追加できます。 複数の動画を共有する このサンプルでは、 CMS API JavaScriptとプロキシ(PHP)を使用して複数の動画を1つ以上のアフィリエイトアカウントと共有できます。 レポートから共有されるメディア このサンプルでは、アカウントから共有された動画のCSV形式のレポートを提供しています。 レポートに共有されるメディア このサンプルでは、共有されたすべての動画に関するレポートが生成されます。 Video Cloud アカウント。 ビデオを更新する このサンプルでは、CMS Ingest APIを使用して複数の動画のメタデータを更新する方法を学習します。 ビデオレポートジェネレータ このサンプルでは、 CMS API アカウントのすべての動画に関するレポートをCSV形式で生成します。 100のバッチでビデオデータを取得するので、APIのタイムアウトやその他のエラーがある場合でも、データの一部は残っています。 ジオプロパティの更新 このサンプルでは、アカウント内のすべての動画のジオフィルタリングプロパティを更新する方法を学習します。 リンクをダウンロード このサンプルでは、 CMS API あなたのビデオの最高のMP4レンディション用のダウンロードリンクテーブルを生成します。 iTunesのRSS Podcastフィード このサンプルでは、 CMS API Apple iTunesのRSSポッドキャストフィードを生成します。 ビデオサイトマップジェネレータ このサンプルは、を使用して動画サイトマップを生成する方法を示します。 CMS API. プレイリストからのMRSSフィード このサンプルでは、 CMS API MRSS仕様に基づいてMRSSフィードを生成します。 MRSSジェネレータ このサンプルでは、 CMS API MRSS仕様に基づいてMRSSフィードを生成します。 動画検索アプリ このサンプルでは、ビデオ検索アプリケーションを作成する方法について説明します。 CMS API。 アクセストークンを取得してAPI呼び出しを行うには、Brightcoveラーニングサービスによって構築されたプロキシを使用します。 ビデオスキーマビルダ このサンプルは、MicrodataまたはJSON-LD形式のVideoObjectスキーマを生成します。 あなたのビデオにスキーマを含めることで、検索エンジンインデクサーに情報が提供され、SEOが強化されます。 ビデオレンディションインスペクタ このトピックでは、 CMS API アカウント内のすべての動画のレンディションを検査します。 Deによるビデオレポートliveryタイプ このトピックでは、 CMS API さまざまなdeのビデオについて報告するliveryタイプ。 音声のみのコンテンツに関する報告 ビデオライブラリにオーディオのみのコンテンツがある場合は、それらのオーディオのみのビデオだけを表示するレポートを実行すると便利です。 このサンプルではその方法を説明します。 スケジュールされた動画を追加する このサンプルでは、将来ビデオが再生可能になるようにスケジューリングする方法を学習します。 Dynamic Ingest API テスター このクイックスタートを使用すると、 Dynamic Ingest API. テキストトラックを追加する このサンプルでは、Dynamic Ingestを使用して既存の動画にアセットを追加するアプリを構築する方法を学習します。 優先度の低い動画の取り込み このサンプルでは、複数の取り込みジョブを優先度の低いキューに送信する方法を学習します。 ビデオの取り込み(Dynamic Delivery) このサンプルでは、複数の動画を Dynamic Ingest API。 アクセストークンを取得してAPI呼び出しを行うには、Brightcoveラーニングサービスによって構築されたプロキシを使用します。 ビデオの再トランスコード(Dynamic Delivery) このサンプルでは、複数の動画の再トランスコードを Dynamic Ingest API。 アクセストークンを取得してAPI呼び出しを行うには、Brightcoveラーニングサービスによって構築されたプロキシを使用します。 ビデオの置き換え(Dynamic Delivery) このサンプルでは、 Dynamic Ingest API。 APIは複数の動画の操作をサポートしていないことに注意してください。ここのコードは動画を1つずつ置き換えるデータセットをループするだけです。 ビデオを摂取する(レガシー・インジェスト) このサンプルでは、複数の動画を Dynamic Ingest API。 アクセストークンを取得してAPI呼び出しを行うには、Brightcoveラーニングサービスによって構築されたプロキシを使用します。 ビデオの再トランスコード(レガシーインジェスト) このサンプルでは、複数の動画の再トランスコードを Dynamic Ingest API。 アクセストークンを取得してAPI呼び出しを行うには、Brightcoveラーニングサービスによって構築されたプロキシを使用します。 ビデオの置き換え(レガシーインジェスト) このサンプルでは、 Dynamic Ingest API。 APIは複数の動画の操作をサポートしていないことに注意してください。ここのコードは動画を1つずつ置き換えるデータセットをループするだけです。 カスタムダイナミックデを作成するliveryプロファイル このサンプルでは、カスタムDynamicDeを作成する方法を学習しますliveを使用したryプロファイル Ingest Profiles API. カスタムコンテキスト対応のエンコーディングプロファイルの作成 このサンプルでは、カスタムコンテキストアウェアエンコーディングプロファイルを作成する方法を学習します。 Ingest Profiles API. アカウントのすべてのプロファイルを取得する このサンプルでは、アカウントのすべてのIngest Profilesを取得する方法と、表示したくない項目をフィルタリングする方法を示します。 デフォルトプロファイルを設定する このコードサンプルでは、使い方を学びます。 Ingest Profiles API 複数のアカウントに対してデフォルトの取り込みプロファイルを設定します。 複数のアカウントにプロファイルを追加 このサンプルアプリでは、カスタムインジェストプロファイルを複数に追加できます。 Video Cloud アカウント 新しいプロファイルを作成してすべてのアカウントに追加することも、1つのアカウントからプロファイルを選択して他のアカウントに追加することもできます。 デフォルトプロファイルを設定する このコードサンプルでは、使い方を学びます。 Ingest Profiles API 複数のアカウントに対してデフォルトの取り込みプロファイルを設定します。 クライアント資格情報を作成する このサンプルを使用すると、1つまたは複数のアカウントのクライアントクレデンシャルを作成し、選択したAPI権限をそれらに割り当てることができます。 アクセストークンを取得する このサンプルは、Brightcoveからアクセストークンを取得します OAuth API Webアプリケーションから、プロキシを介してリクエストを送信する JSON / MRSSプレイリストからのフィード このサンプルでは、次の方法でプレイリストを取得する方法を学習します。 Playback API データからJSONまたはMRSSビデオフィードを生成します。 MRSSジェネレータ このサンプルでは、 Playback API MRSS仕様に基づいてMRSSフィードを生成する。 ポリシーキーを作成 このクイックスタートでは、単純なWebアプリケーションを使用してポリシーキーを作成します。 キーを検索可能にするオプションがあります。 始める Ingest Profiles API 自分のアカウントまたはサンプルのBrightcoveアカウントでさまざまなAPIリクエストを試してください。 作る Player この例では、アカウント情報を入力します。 同様に、メディアとメディアの種類、または Video Cloud 動画ID。 ボタンをクリックすると、 player に関する情報が作成され、選択されます player 表示されます。 ディスプレイ Players サンプルは、すべてのリストを取得する方法を示しています players Brightcoveアカウントの場合は、 player ページでのプレビューと同様に。 最終閲覧 Player 統計 を使用したレポート player's last_viewed data.Each player 何回の記録を含む配列をそれに関連付けました player が読み込まれました。 この情報は配列名に保存されます last_viewed. 削除 Players サンプルは、すべてのリストを取得する方法を示しています playersおよびユーザーが選択したものを削除します(実際には削除されません playerが、その方法を示します)。 GETリクエストのPythonコード このサンプルでは、 CMS API. 動的インジェストのためのPythonコード このサンプルでは、 Video Cloud ビデオソースファイルを取り込みます。 クイックスタート: Social API このクイックスタートでは、ユーザーが利用できるリクエストを確認できます。 Social 独自のアカウントまたはBrightcoveラーニングサービスのサンプルアカウントを使用したAPIとその応答。