2014-03-19 65 views
0

我遇到問題,發現有幾個資源可以解決這個問題,但似乎沒有任何效果(請參閱下面的資源)。在rails應用程序的facebook fanpage上發佈

我想要一個自動發佈內容的可能性我保存在我的Rails應用程序中連接到Facebook粉絲頁面。 此外,我不希望用戶在Rails應用程序中登錄Facebook。 幾乎所有可用的資源都有點麻煩。

http://blog.bignerdranch.com/1469-how-to-update-a-facebook-page-status-using-the-facebook-api/ http://talkweb.eu/posting-to-facebook-fan-page-wall-as-an-admin-using-facebook-api/ How to use fb_graph gem to post from app on my page wall?

我想儲存一些類型的令牌在Rails的應用程序標識粉絲專頁。

那裏有什麼容易做這種工作的東西嗎?

在此先感謝!後

回答

0

好吧,

近1天谷歌搜索和反覆試驗,我發現這一個解決方案。

我已經構建了一個功能,只需要Facebook的page_id和Facebook的page_access_token(使用考拉寶石)。

def self.post_on_facebook(body, facebook_page_id, facebook_page_access_token) 
    @user_graph = Koala::Facebook::API.new(facebook_page_access_token) 
    page_token = @user_graph.get_page_access_token(facebook_page_id) 
    @page_graph = Koala::Facebook::API.new(page_token) 
    @page_graph.get_connection('me', 'feed') 
    @page_graph.put_wall_post(body) 
end 

本指南將使你一種方式來獲得一個永不過期的訪問令牌爲您的網頁。

http://aseriesoftubes.com/articles/obtaining-facebook-page-access-tokens-the-4-step-program/

這樣做之後,我可以張貼在頁面上牆。

相關問題