Ruby on rails 3 将FBGraph与Rails一起使用3个问题发布到facebook上我自己的页面
在这篇文章之后,我现在可以在我自己的facebook页面上发表文章,但是除了我之外,其他人看不到这些文章 我有所有的特权和离线代币。我的帐户的“我的facebook应用程序设置”已设置为“我的应用程序的公用”。 使用下面的代码,我可以发布帖子,只是它们对任何人都不可见 我该怎么处理呢?这是我必须制定的审批流程或应用程序设置,还是取决于我的代码?完全被难住了 我的代码Ruby on rails 3 将FBGraph与Rails一起使用3个问题发布到facebook上我自己的页面,ruby-on-rails-3,facebook,facebook-graph-api,Ruby On Rails 3,Facebook,Facebook Graph Api,在这篇文章之后,我现在可以在我自己的facebook页面上发表文章,但是除了我之外,其他人看不到这些文章 我有所有的特权和离线代币。我的帐户的“我的facebook应用程序设置”已设置为“我的应用程序的公用”。 使用下面的代码,我可以发布帖子,只是它们对任何人都不可见 我该怎么处理呢?这是我必须制定的审批流程或应用程序设置,还是取决于我的代码?完全被难住了 我的代码 def send_fb_message(params = {}) owner = FbGraph::User.me(F
def send_fb_message(params = {})
owner = FbGraph::User.me(FB_TOKEN)
pages = owner.accounts
page = pages.detect do |page|
page.identifier == FB_PAGE_ID
end
page.feed!(
:message => params[:message],
:description => params[:description],
:link => params[:link]
)
end
我的FB_TOKEN常量是一个离线访问令牌,应该是针对用户me的,FB_PAGE_ID常量是我希望发布到的页面的ID
我正在使用Rails控制台在我的开发机器上调用上述方法。不确定请求的位置是否有影响
我错过了什么
提前感谢您是否在高级应用程序设置中启用了沙盒模式