サポート サポートへのお問い合わせ | システムステータス システムステータス
ページコンテンツ

    API認証資格情報を管理する

    このトピックでは、Studio を使用した API 認証資格情報の作成と管理の概要について説明します。
     

    Video Cloud API を使用する場合、Player サービス設定で基本認証を有効にしない限り、メソッド呼び出しにアクセストークンが必要になります。基本認証の有効化についての詳細は、「アカウント設定を管理する」を参照してください。

    クライアント登録を作成する

    [API認証]ページを使用して、新規クライアント登録を作成します。登録を作成するとき、サービスおよびその登録で有効になるロールを選択できます。

    アカウントの新規クライアント登録を作成するには、次の手順を行います。

    1. Studioヘッダーの[ADMIN]リンクをクリックします。
    2. [API認証]リンクをクリックします。[API認証]ページが開き、現在のクライアント登録が表示されます。
    3. [新規アプリケーションの登録]をクリックします。
    4. 入力します名前そして説明クライアント登録用。
    5. 承認するアカウントを 1 つ以上選択します。
    6. この登録に有効となるAPIと権限を選択します。
    7. [保存]をクリックします。
    8. クライアント ID とクライアントシークレットが返されます

    クライアント登録を管理する

    [API認証]ページを使用して、クライアント登録を表示、管理できます。Studioヘッダーの[管理者]リンクをクリックし、[ API認証]をクリックします。現在の登録のリストが表示されます。

    登録の詳細を表示するには、名前のをクリックします。ここから次の事項が可能です。

    • 名前を変更する
    • クライアントIDをコピーする
    • 承認のためのアカウントを追加する
    • 有効にするAPIを追加選択する
    • 資格情報を削除する

    [保存]をクリックして、変更を保存します。

    複数のアカウントに対してクレデンシャルを作成した場合、すべてのアカウントにアクセスできる場合にのみ、その資格情報が表示されます。たとえば、ユーザー 1 はアカウント A と B の資格情報を作成します。ユーザー 2 はログインし、アカウント A にのみアクセス権を持ちます。ユーザー 2 には、アカウント B へのアクセス権がないため、資格情報が表示されません。

    クライアント登録の削除

    クライアント登録を削除するには、登録の横にある削除アイコン()をクリックするか、登録を編集して[登録の削除]をクリックします。登録を削除すると、その登録は完全に無効になり、元に戻すことはできません。

    OAuth

    DFP の操作

    現在、複数の Video Cloud アカウントを DFP のコンテンツソースとして設定している場合は、次の 2 つのオプションがあります。

    1. DFP でコンテンツソースとして設定された Video Cloud アカウントごとに、一意のクライアント ID とクライアントシークレットを作成できます。たとえば、10 の Video Cloud アカウントがある場合、Video Cloud の API 認証設定に DFP という名前のアプリケーションが 10 個あります。
    2. DFP でコンテンツソースとして設定されているすべての Video Cloud アカウントに対して、単一のクライアント ID とクライアントシークレットを作成できます。たとえば、10 の Video Cloud アカウントがある場合、Video Cloud の API 認証設定に DFP という名前のアプリケーションが 1 つあります。

    オプション #1 または #2 のどちらを選択したかに関係なく、DFP で設定したコンテンツソースごとに、一意のアカウント ID を指定する必要があります。したがって、DFP で現在設定されているコンテンツソースの数を減らすことはありません。読み取りトークンを、クライアント ID とクライアントシークレットに置き換えるだけです。クライアントシークレットは、コンテンツソース間で同じか、またはそれぞれで一意にすることができます。

    オプション #1 は前面に時間がかかります。ただし、クライアント ID とクライアントシークレットがすべてのコンテンツソースで同じ場合 (オプション #2 と同様)、新しいクライアント ID とクライアントシークレットを生成し、DFP 内のすべてのコンテンツソースを更新する必要があるため、新しいコンテンツソースを追加するのは負担になります。したがって、Brightcove ブはオプション #1 を推奨しています。