我想在 Ruby 中运行一个后台服务,每天发布一次到我的 Facebook 页面。最好的方法是什么?我已经阅读了 Graph API,但他们的大部分文档都依赖于首先向用户请求权限。我如何授予这些权限供我自己使用,而不是我的应用程序的最终用户?例如,Twitter 为您提供身份验证令牌以连接到您自己的帐户。
这里很多关于 Graph API 的答案都已经过时了。我正在使用 Ruby,因此对于 gem 或他们网站上的任何 SDK 的任何建议。
更新
感谢@oldergod 的回复。我有一个更新的问题。
当我这样做时,我可以发布到myPageName
tomyPageName
的墙。
@graph.put_connections("myPageName", "feed", :message => "I am writing on my wall!")
但是当我这样做时:
@graph.put_connections("me", "feed", :message => "I am writing on my wall!", :link => "http://google.com")
它发布myPageName
为me
我究竟做错了什么?我已请求manage_pages
权限。