0
私はapiでいくつかのリクエストをしてみたいと思います。私のリクエストを私のビューで表示したいので、ファイルtest.rbを実行すると完璧ですが、このエラーを持っている:oauth2でロードエラーが発生する、またはトップが必要になる
LoadError (cannot load such file -- oauth2):
app/controllers/pages_controller.rb:3:in `home'
と私は自分のコードを編集するとき、私はこのエラーを持っている:
<top (required)>
は、これは私のコントローラです:
class PagesController < ApplicationController
def home
require 'oauth2'
uid = "uid"
secret = "secret"
client = OAuth2::Client.new(uid, secret, site: "https://api.intra.42.fr")
token = client.client_credentials.get_token
end
end
私はすでに 'oauth2'のフルパスを入れようとしましたが、うまくいきませんでした... ありがとう!
class PagesController < ApplicationController
require 'oauth2'
def home
uid = "uid"
secret = "secret"
client = OAuth2::Client.new(uid, secret, site:
"https://api.intra.42.fr")
token = client.client_credentials.get_token
end
end
あなたはまだコメントを残して、すべての問題に直面した場合:
私はまだエラーました: 'とLoadError(そのようなファイルをロードすることはできません - のOAuth2):' 'アプリ/コントローラ/ pages_controller.rb:2:中<クラス:をPagesController>' 'アプリ/コントローラを/ pages_controller.rb:1: 私は何をすべきか分かりません:O –
Aornn
エラーのスタックトレース全体を投稿できますか?あなたはあなたの宝石の中に宝石を持っていますか?またはこの宝石は他の宝石によって依存として使用されていますか? – Darshan
'リッスンon tcp://0.0.0.0:3000 Ctrl-Cを使用して停止する GET「/ acc」を127.0.0.1に開始しました。2017-11-28 16:50:32 +0100 LoadError 私が実行したときには、次のようなエラーメッセージが表示されます。宝石リスト私はoauth2のインストールを参照してください – Aornn