我一直在搜索如何在Rails 3应用程序中简单地将用户的ID连接到他们的Twitter帐户。我不希望用户使用Twitter登录,我只是希望他们能够将他们的Twitter帐户连接到Rails应用程序,这样我就可以使用特定的标签来提取该用户的推文。
我发现以下教程推荐了twitter_oauth
gem:
之前的SO question/answer有点帮助,我一直在观看OmniAuth的Railscasts。不过我有点困惑。由于我没有使用Twitter登录,我不确定在哪里整合东西。这是在UsersController
中处理还是我需要像Ryan在Railscast#235中那样创建AuthenticationsController
?
非常感谢任何帮助!
答案 0 :(得分:1)
看起来你正在以错误的方式解决这个问题。如果您不需要通过Twitter登录,只想获取他们的推文。
让他们弹出他们的推特用户名,然后只需进行API调用即可获得带有该主题标签的推文。
`curl http://search.twitter.com/search.json?q=##{hashtag}%20from:#{twitter_handle}`
应返回一个json对象,您可以进一步解析该对象以获得所需内容。
可以在此处找到Twitter搜索API的文档: https://dev.twitter.com/docs/using-search