2013-08-07 26 views

回答

1

嘗試使用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後獲得。

+0

我得到了令牌,但無法理解接下來要做什麼。 github上沒有顯示適當的步驟。 – indb

4

你也可以使用koala gem,它很適合Facebook圖表api。

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

關於使用@ grpah.get_object(「我」) - >我得到用戶名和它的ID,但使用@ graph.get_connections(「我」,「朋友」)我得到一個空數組。爲什麼是這樣? – indb

+0

是否有任何其他解決方案通過在rails應用程序中獲取Facebook好友列表? – indb

+0

@NimishJain您需要在獲取令牌時設置權限,查看fb圖api – RGB

相關問題