什么是最简单的方法,通过我的 Ruby on Rails 应用程序在我的 Facebook 墙上发帖?

Posted

技术标签:

【中文标题】什么是最简单的方法,通过我的 Ruby on Rails 应用程序在我的 Facebook 墙上发帖?【英文标题】:What's the easiest way, to post on my Facebook Wall through my Ruby on Rails App? 【发布时间】:2011-05-05 18:26:01 【问题描述】:

上周,我成功地将 twitter 与我的“小型”rails 应用程序集成在一起。如果我在我的 rails 应用程序中创建新记录,它将发布在 twitter 上。

但是我如何使用 facebook 做到这一点? Twitter 真的很简单(感谢 Twitter gem) 你能推荐一个宝石吗?一个示例应用程序的链接也很好。

提前致谢 干杯塔巴卢加

附言哦,我忘了说,我没有个人脸书帐户。 Facebook Wall 是一个公司网站。

【问题讨论】:

你在公司墙上发过帖子吗?是粉丝专页吗?我刚刚发布在我的墙上(用户个人资料,而不是公司页面) me = FbGraph::User.me(access_token).accounts 这个命令返回一个异常错误。有什么建议吗?你用的是什么版本? 【参考方案1】:

我正在使用fb_graph,我非常喜欢它,非常易于使用。 要发布到墙上,您只需执行以下操作:

 me = FbGraph::User.me(access_token)
 me.feed!(
    :message => '',
    :link => '',
    :name => '',
    :description => ''
  )

【讨论】:

很好的答案,但我如何获取访问令牌以发布到我自己的页面?

以上是关于什么是最简单的方法,通过我的 Ruby on Rails 应用程序在我的 Facebook 墙上发帖?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Ruby-on-Rails 中生成 PDF 表单

ruby on rials (项目实战技巧)

六个最酷的Ruby on Rails项目

Ruby on Rails 生产日志轮换

不可错过的 12 款 Ruby on Rails 开发工具

为啥 Ruby on Rails 不使用 .includes() 加载我的关联对象?