2014-03-31 2 views
0
fb = OmniAuth::Strategies::Facebook.new("app_id", "app_secret") 
client = OAuth2::Client.new("app_id", "app_secret", fb.options.client_options) 
token = OAuth2::AccessToken.new(client,'access_token', fb.options.access_token_options) 
fb.instance_variable_set("@access_token", token) 
fb.auth_hash 

에 전무 변환 할 수 없습니다, 내가 얻을 :omniauth - 페이스 북은 문자열

can't convert nil into String 

어떤 아이디어?

답변

0

확인 실제로, 상기 제 라인 변경 :

fb = OmniAuth::Strategies::Facebook.new(nil, "app_id", "app_secret") 

문제를 해결. 첫 번째 매개 변수가 무엇인지 알 수 없습니다.