나는 'twitter'gem을 사용하여 twitter 계정을 업데이트하는 루비 앱을 만들고 있습니다. 로컬에서 정상적으로 작동합니다 (예 : 보통).트위터 보석이 영웅에서 작동하지 않습니까?
NameError: uninitialized constant Twitter::OAuth
내 코드는 매우 간단하다 : 나는에게 Heroku에 배포 할 때 그러나 나는 다음과 같은 오류가 발생했습니다으로하는 보석이 제대로 설치 또는 lile 뭔가되지 않는 것 같습니다
oauth = Twitter::OAuth.new(consumer_token, consumer_secret)
oauth.authorize_from_access(access_token, access_secret)
client = Twitter::Base.new(oauth)
client.update("Updating my status from twitter gem. GREAT!")
문제가 있습니까 이 특별한 보석?
도움을 주셔서 감사합니다. 루크
는 난 당신이 'apigee'라는 Heroku가 애드온을 사용하는 것을 제안
로컬 및 프로덕션 환경에 설치된 보석 버전이 동일한 지 확인할 수 있습니다. 예 : '보석 목록 | grep twitter' 또는 트위터 : : 두 버전 모두에 동일 버전인지 확인합니다. –