サポート サポート問い合わせ先 | システムステータス システムステータス

概要:プラットフォームAPI

BrightcoveプラットフォームAPIを使用すると、Brightcoveシステムとの対話を自動化し、BrightcoveシステムとCMSおよび他のアプリケーションとの統合を作成できます。

概要

BrightcoveプラットフォームAPIは、Brightcoveプラットフォームのさまざまな部分にデータを取得して送信できるRESTful APIです。 いくつかの使用例は次のとおりです。

  • に動画を取り込む Video Cloud
  • の動画を管理する Video Cloud
  • のカスタム分析レポートを作成する Video Cloud アカウント
  • Brightcoveの作成と管理 players
  • Brightcoveの作成 Live ライブストリーミングの求人
  • で動画のトランスコーディングジョブを作成する Zencoder

RESTful API

RESTfulなAPIに慣れていない場合は、いくつかの共通の特徴があります。

  • 以下のようなさまざまな方法を使用して、HTTP要求を送信することによって要求が行われます。 GET, POST, PATCHおよび DELETE実行された操作の種類によって異なります。
  • 応答は通常、 JSONの 文字列。どのプログラミング言語でもネイティブデータ型に解析できます。

RESTの長所は、RESTful APIが特定のプログラミング言語に依存していないことです。 HTTPリクエストを作成してJSONレスポンスを解析できる限り、APIは使用している言語を気にしません。

CORS

注意する必要があることのXNUMXつは、Brightcove APIのほとんどが CORS 有効にします。 完全な説明についてはリンクされた文書を読むことができますが、結局のところ、ほとんどの場合、API要求はWebクライアント(Webアプリケーションなど)から行うことはできません。

このサイトのサンプルアプリの多くで行っているように、サーバーサイドプロキシを介してAPIリクエストをルーティングすることで、APIを使ってWebインターフェイスを使用することもできます。 REST APIの使用.

あなたはあなた自身のインターネットに接続されたコンピュータからのようなツールを使って要求をすることができます curl, Postmanまたは Insomnia

認証

ほとんどのプラットフォームAPIの認証は、一時的なOAuth2アクセストークンを介して行われます。 いくつかのAPIは、代わりに永続的なapiキーまたはポリシーキーを使用します。 詳細については個々のAPIのドキュメントを参照してください。

Video Cloud API

Video Cloud API
API Linuxを使う ランディングページ 概要 クイックスタート 参照
CMS 動画やプレイリストを管理する(キャッシュされていない) Landing Page Overview Quick Start Reference
Dynamic Ingest 動画やアセットの追加、置換、再トランスコード Landing Page Overview Quick Start Reference
Analytics Video Cloud アカウントの視聴者データを取得する Landing Page Overview Quick Start Reference
Data Collection Brightcove 以外のプレーヤーからアナリティクスデータを Video Cloud に送信する Landing Page Overview Quick Start Reference
Playback クライアントからビデオやプレイリストデータにアクセスする Landing Page Overview Quick Start Reference
Audience Video Cloud アカウントの視聴者データを取得する Landing Page Overview Reference
Social あなたのためのソーシャルプラットフォームへの共有の歴史とステータスを入手する Video Cloud ビデオ Landing Page Overview Reference
SSAI サーバーサイド広告統合(VOD)の広告設定を管理する Landing Page Overview Reference
Ingest Profiles アカウントのインジェストプロファイルを管理する Landing Page Overview Quick Start Reference
In-Page Experiences (REST) In-Page Experiences を管理する Landing Page Overview Reference
OAuth 他の RESTful API のクライアントクレデンシャルとアクセストークンを取得する Landing Page Overview Quick Start Reference
Policy プレイバック API にアクセスするためのポリシーキーを生成する Landing Page Overview Quick Start Reference
Player Management Brightcove Players の作成と管理 Landing Page Overview Quick Start Reference
Delivery System の管理と展開 player 関連ファイル Landing Page Overview Quick Start Reference

Brightcove Player (スタンドアロン)API

Brightcove Player API
API Linuxを使う ランディングページ 概要 クイックスタート 参照
Player Management Brightcove Players の作成と管理 Landing Page Overview Quick Start Reference
Delivery System の管理と展開 player 関連ファイル Landing Page Overview Quick Start Reference
OAuth 他の RESTful API のクライアントクレデンシャルとアクセストークンを取得する Landing Page Overview Quick Start Reference

Brightcove Live API

Brightcove Live API
API Linuxを使う ランディングページ 概要 クイックスタート 参照
Live ライブストリームの作成と管理 Landing Page Overview Quick Start Reference

Zencoder API

Zencoder API
API Linuxを使う ランディングページ 概要 クイックスタート 参照
Zencoder トランスコードVODとライブストリームアセット Landing Page Quick Start Encoding Settings Reference

ページの最終更新日:12年2020月XNUMX日