簡體   English   中英

如何在Rails中使用OmniAuth來結識我的Facebook朋友?

[英]How to get my Facebook friends with OmniAuth in Rails?

我有一個簡單的Rails應用程序,可以通過OmniAuth使用Facebook登錄。

有什么方法可以使用OmniAuth Facebook gem來獲得我的Facebook朋友? 我需要使用其他寶石嗎? (如果是這樣,哪個是最好的-最新/等)。

您也可以使用效果很好的Facebook圖形api的考拉寶石

@graph = Koala::Facebook::API.new(oauth_access_token)
friends = @graph.get_connections("me", "friends")

嘗試使用gem'fb_graph'。 檢查鏈接https://github.com/nov/fb_graph

您可以通過以下方式獲得您的fb朋友

@fb_friends = FbGraph::User.me(USER-FB-ACCESS-Token).friends

在這里, USER-FB-ACCESS-Token是一個用戶通過omniauth facebook連接到facebook后將獲得的訪問令牌。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM