0
私はherokuにデプロイされたtwitter botを作成しています。私は、端末に入力して、ローカルボットを実行しようとすると
Twitter APIに接続できません
rails runner app/models/twitter_bot.rb
が、私は以下の取得(変数のすべてについてなど)
$ heroku config:set CONSUMER_KEY=xxxx CONSUMER_SECRET=xxxx
を使用してHerokuの中に私のENV変数を設定しましたエラー
in `on_complete': Unable to verify your credentials (Twitter::Error::Forbidden)
は、私がアクセストークンまたはキーのどれが間違って綴られていないことを再確認するHerokuのコンフィグを使用しました。この同様の質問Twitter::Error::Forbidden - Unable to verify your credentialsのアスカーは引用符で問題があったが、私はクライアントを作成したとき、私はtwitter_bot.rbファイル内の引用符を使用 - 以下参照:
client = Twitter::REST::Client.new do |config|
config.consumer_key = ENV["CONSUMER_KEY"]
config.consumer_secret = ENV["CONSUMER_SECRET"]
config.access_token = ENV["ACCESS_TOKEN"]
config.access_token_secret = ENV["ACCESS_SECRET"]
end
さえずりが私を確認することができない理由を任意のアイデアを資格情報?ありがとう!