
Video APIを使用したトークン・ロールの生成と割り当て|One Dev Minute
所要時間:1 分
ようこそ ワン・デヴ・ミニット!このシリーズは Vonage Dev YouTubeチャンネル.このビデオシリーズの目的は、一口サイズの方法で知識を共有することです。
このビデオでは、デベロッパー・アドボケイトのAmanda Cavallaroが、Vonage Video APIを使用してユーザを識別し、権限ロールを変更するためのトークン・ロールを紹介します。
トランスクリプト
こんにちは!Vonageのデベロッパー・アドボケイトのAmanda Cavallaroです。今日はトークン・ロールの生成と割り当てについてお話します。
Video APIセッションに接続するユーザーを認証するには、"token "と呼ばれる固有の認証キーを使用しなければならない。
トークンの役割には、サブスクライバー、パブリッシャー、モデレーターの3つがあります。
Video API Node.jsサーバーサイド・ライブラリを使ってトークンを生成してみよう。
まず、ターミナルからOpentokをインストールする。コーディング・エディターで、Video APIを使用するためにサインアップしたときに受け取るAPIキーとAPIシークレットを定数に設定します。
既存のセッションIDを使用することも、作成することもできます。次に、generateToken メソッドを呼び出し、文字列形式のトークンを返します。
クライアントがセッションに接続する際に使用するトークンを生成することができます。この例では、ロール "publisher "のユーザ名 "Amanda "を作成します。
optionsパラメータは、トークンの役割、有効期限、接続データを設定するためのオプションオブジェクトです。生成されたトークンにトークン・オプションを追加し、Nodeを実行し、作成したファイル名を入力すると、ターミナルにトークンが表示されます。
生成されたトークンには、その役割に応じてできることがたくさんあります。モデレーター・トークンを受け取った場合は、さらに権限が追加されます。例えば、他のユーザーを切断したり、ミュートしたり、ストリームの公開を停止したりすることができます。
このVideoでは、トークンの生成とデザインについて説明しました。以下のリンクからさらに学ぶことができます!