Rails 发布到 Facebook、Twitter

Rails posting to Facebook, Twitter

我想为已经登录的用户提供连接他们的 2 个社交帐户(Facebook、Twitter)的选项,以便能够 post 同时将内容发送到其中的 2 个发生动作。

我不想让其他人使用这些社交帐户登录我的 Rails 应用程序,他们的帐户已经存在。我只是希望他们能够连接到他们的帐户,以便 post 一些东西到他们的墙上。

我为我的用户帐户使用 Devise,我应该为此使用 devise-oath gem 吗?我认为 gem 是为使用应用程序登录而设计的,不一定像我想要的那样 post 访问社交源。但是,我可能是错的。

我正在寻找关于我有哪些选择以及它们如何运作的指导。

谢谢!

Twitter Omniauth and Facebook Omniauth 是两个值得您看一看的好东西,它们有关于存储库的非常全面的教程,如果您只是登录并发布内容,那么设置是最简单的。

我很确定您需要同时访问 Facebook 和 Twitter 并注册为 API 密钥的开发人员,但我可能在那里弄​​错了...不管怎样,我已经这样做了许多应用程序中的一堆,这不是一个痛苦的过程