2014-03-31 27 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 

當我試圖訪問auth_hash,我得到:omniauth Facebook的不能轉換成零字符串

can't convert nil into String 

任何想法?

回答

0

好吧實際上,改變第一行:

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

固定的問題。我不確定第一個參數代表什麼。

相關問題