我有一個簡單的Rails應用程序,我可以通過OmniAuth使用Facebook登錄。如何使用OmniAuth在Rails中獲得我的Facebook朋友?
有什麼方法可以通過使用OmniAuth Facebook gem來獲得我的Facebook朋友嗎?我需要爲此使用任何其他寶石嗎? (如果是的話,哪些是最好的 - 最新的/等)。
我有一個簡單的Rails應用程序,我可以通過OmniAuth使用Facebook登錄。如何使用OmniAuth在Rails中獲得我的Facebook朋友?
有什麼方法可以通過使用OmniAuth Facebook gem來獲得我的Facebook朋友嗎?我需要爲此使用任何其他寶石嗎? (如果是的話,哪些是最好的 - 最新的/等)。
嘗試使用gem'fb_graph'。檢查鏈接,它 https://github.com/nov/fb_graph
您可以通過
@fb_friends = FbGraph::User.me(USER-FB-ACCESS-Token).friends
這裏得到你的FB朋友,USER-FB-ACCESS-Token
是訪問令牌一個用戶將通過實omniauth連接至Facebook後獲得。
你也可以使用koala gem,它很適合Facebook圖表api。
@graph = Koala::Facebook::API.new(oauth_access_token)
friends = @graph.get_connections("me", "friends")
我得到了令牌,但無法理解接下來要做什麼。 github上沒有顯示適當的步驟。 – indb