将Rails 3应用程序用户帐户连接到用户的Twitter帐户

问题描述:

我一直在寻找一段时间,关于如何在Rails 3应用程序中简单地将用户的ID连接到他们的Twitter帐户。我不希望用户使用twitter登录,我只是希望他们能够将他们的Twitter帐户连接到Rails应用程序,以便我可以用特定的标签吸引用户的推文。将Rails 3应用程序用户帐户连接到用户的Twitter帐户

我发现下面的教程推荐的twitter_oauth宝石:

此之前SO question/answer帮助一点,我一直在看的OmniAuth的Railscasts。不过,我有点困惑。由于我没有使用twitter登录,我不确定在哪里整合东西。这是在UsersController处理,还是我需要创建一个AuthenticationsController Ryan在Railscast#235中的方式?

任何帮助将不胜感激!

看起来你是这样做的错误方式。如果你不需要通过Twitter登录他们,只想看看他们的推文。

让他们在他们的twitter用户名中弹出,然后只需进行一次API调用即可通过该hashtag获取他们的推文。

`curl http://search.twitter.com/search.json?q=##{hashtag}%20from:#{twitter_handle}` 

应返回一个json对象,您可以进一步解析以获取所需内容。

的Twitter搜索API的文档可以在这里找到: https://dev.twitter.com/docs/using-search

+0

那么这肯定似乎更容易,哈!现在要弄清楚如何在每个用户的twitter上进行搜索... – tvalent2 2011-12-15 23:35:11