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

    ジオプロパティの更新

    このサンプルでは、​​アカウント内のすべての動画の地域フィルタリングプロパティを更新する方法を学びます。 アプリはサンプルアカウントのXNUMXつでのみ実行されますが、再作成する場合、アクセストークンの取得とAPIリクエストの作成に使用されるプロキシを除くすべてのコードはCodePenにあります-プロキシのコードはページのさらに下に表示されます。

    このアプリの制限

    • アプリは、アカウント内のすべての動画を同じ地域設定で更新します。フォルダや検索条件で動画の一部を選択するオプションを追加するのは簡単です。
    • 例外処理はありません-ここで使用されているような小さなアカウントの場合、それは重要ではありません-APIリクエストがタイムアウトした場合、アプリはその時点で失敗し、単純に再実行できます。 大規模なアカウントの場合、例外処理を追加する必要があります-少なくとも追跡します offset 変数は、処理されたビデオの数を記録しているので、その時点でアプリを再起動することができます。
    • 大規模なアカウントの場合、処理を完了するまでに時間がかかることがあります。 アプリの処理が開始された後に追加された動画は見逃されます。 しかし、アプリで処理した動画の数がわかりますので、その後に別の動画をカウントして欠落していないかどうかを確認できます。 結果は作成日の昇順でソートされますので、欠落したビデオは最後にアカウントに追加されます。

    資格情報を取得する

    使用するには CMS API 適切な資格情報が必要になります。

    ほとんどの場合、資格情報を取得する最も簡単な方法は、Studio Admin API認証セクション(アカウントの管理者権限が必要)です。 見る API認証資格情報の管理 詳細については。 ほとんどの場合、あなたはたぶんすべての人 CMS API 操作:

    CMS API パーミッション
    CMS API パーミッション

    必要なアクセス許可がStudioで使用できない場合、または OAuth API、あなたの選択を使用して クライアント資格情報を取得する 下記の文書を参照してください。 いずれのオプションを選択した場合でも、正しい操作権限を要求する必要があります。 cURLまたはPostmanで以下を使用すると、 CMS API:

                "operations": [
                  "video-cloud/video/all",
                  "video-cloud/playlist/all",
                  "video-cloud/sharing-relationships/all",
                  "video-cloud/notifications/all"
                ]

    コデペン

    ソースコード

    このサンプルに関連付けられているすべてのコードをこれで見つけます GitHubリポジトリ.

    サンプルアプリケーション

    ペンを見る CMS API:ジオプロパティの更新 ブライトコーブラーニングサービス(@rcrooks1969)上 コードペン.

    CodePenの使用

    上記のCodePenを効果的に使用するためのヒントをいくつか紹介します。

    • をクリックして、アプリの実際の表示を切り替えます。 Result ボタン。
    • HTML / CSS / JSの各ボタンをクリックして、1つのコードタイプを表示します。
    • ナビゲーションヘッダーの CodePenで編集 右上隅にあるこのCodePenを自分のアカウントにフォークします。
    • このサンプルに関連付けられているすべてのコードをこれで見つけます GitHubリポジトリ.

    プロキシコード

    このページのサンプルアプリで独自のバージョンを構築するには、独自のプロキシを作成してホストする必要があります。 (Brightcoveラーニングサービスで使用されるプロキシは、Brightcoveドメインからの要求のみを受け入れます。)サンプルプロキシは、使用するものと非常に似ていますが、Brightcove以外のドメインからの要求をブロックするチェックがない場合は、次の場所にあります。 このGitHubリポジトリ。 また、そこでの使用のための基本的な手順や、プロキシの周囲にアプリケーションを構築するためのより詳細なガイドが含まれています。 REST APIの使用.


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