2017-06-19 6 views
0

ビデオのアクセストークンの生成中にエラーが発生しました twilio-ruby(4.11.1)、ruby 2.4.1、rails 5.1.0を使用しています。NameError:初期化されていない定数Twilio :: JWT

コード:

# Create an Access Token 
    token = Twilio::JWT::AccessToken.new(account_sid, api_key, api_secret, identity); 

twilioの公式ドキュメント以下。直面しています https://www.twilio.com/docs/api/video/user-identity-access-tokens#ruby

エラー:ここ

NameError: uninitialized constant Twilio::JWT 
+0

Gemfileに 'require:false'や何かがありますか? –

+1

あなたのファイルの最上部に 'twilio-ruby''が必要ですか? – haffla

答えて

0

Twilioの開発者エバンジェリスト。

このコード例は、Twilio Ruby gemの次期バージョン5用に書かれているようです。 version 5 gem is at rc23だから、アクセストークンの作成には、部屋API用のビデオグラントを作成するのに必要なメソッドがあるので、これを使用することをお勧めします。

それがまったく役に立ったら教えてください。

+0

rc23はまだAuthentication :: VideoGrantに問題があるので、githubに問題を作成しました。rc24で動作するはずです。 私はあなたの答えを受け入れました。rc23をrc24にアップデートしてください https://github.com/twilio/twilio-ruby/issues/283 – devudilip

+0

すぐにソートされているようです。 – philnash

関連する問題