我遇到了问题并找到了几个资源来解决这个问题,但似乎没有任何工作(参见下面的资源)。
我希望有可能将我在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-App中存储某种标记,用于标识Fanpage。
那里有什么能轻易做到这种工作吗?
提前致谢!
答案 0 :(得分:0)
确定,
经过近一天的谷歌搜索和反复试验后,我找到了解决方案。我已经建立了一个只需要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/
在这样做之后,我可以在页面上张贴墙壁。