2
我正在開發一個rails 3.2應用程序,並使用omniauth-facebook進行身份驗證。這部分一直沒有給我任何問題。我成功地獲得了request.env['omniauth.hash']
,並且我提取了Oauth令牌。omniauth-facebook和fb_graph不能一起工作
auth_hash = request.env['omniauth.hash']
token = auth_hash['credentials']['token']
後來,我嘗試使用fb_graph這樣打Facebook的開放圖譜:
user = FbGraph::User.me(token)
但是當我這樣做,我的用戶沒有加載。我只是得到一個空白的用戶,並且由於某種原因,Facebook似乎不接受我的令牌作爲有效令牌。難道我做錯了什麼?我有沒有需要製作Facebook Open Graph請求的令牌?非常感謝幫助!
您是否嘗試過使用您獲取的令牌進行卷曲請求?那是什麼迴應? – Swift