2013-02-22 80 views
0

我想從圖中將公共提要拉到我的網站上。我目前正在使用Ruby on Rails的考拉寶石來做這件事。持久的服務器端Facebook身份驗證

我的問題是,我無法弄清楚是否可以默默維護身份驗證,以免中斷服務。我不希望我的用戶進行身份驗證,只是使用服務器端連接。

可以這樣做嗎?我錯過了什麼?

回答

0

你的意思是,你想拉一個公共頁面的飼料,並顯示它在你的網站上,沒有你的網站的用戶需要登錄到Facebook?請提供更多細節。

+0

是的,這正是我的意思 – 2013-02-24 21:30:54

1

我假設你有一個Facebook應用程序設置。要獲取公共頁面的帖子,您需要使用您的應用訪問令牌。請注意,這與Facebook開發人員網站上的應用配置中指定的應用ID和密碼不同。考拉的OAuth類提供了一種獲取它的方法。

這裏是如何做到這一點:(我是Depeche Mode的風扇)

oauth   = Koala::Facebook::OAuth.new Facebook::APP_ID, Facebook::SECRET 
app_access_token = oauth.get_app_access_token 
graph   = Koala::Facebook::API.new app_access_token 
graph.get_connections("depechemode", "posts")