显示任意用户的twitter feed

时间:2013-07-30 20:31:03

标签: ruby-on-rails twitter

我正在研究一个项目,我正在尝试显示twitter小部件。我有用户的推特名称,并希望显示他们的推文。我可以用我自己的CSS等显示它,但不能作为推特小部件。

是否可以为任意用户制作实际的twitter widget,或者我们是否需要在Twitter中为我们想要的每个用户手动制作一个新的小部件?我现在已经把头发拉了几个小时甚至几天,但是还是没能弄明白。

我正在使用Rails和twitter gem

如果我在我的数据库中将@twitterapi作为推特名称,我希望能够显示一个看起来像这样的小部件,而无需在我的推特账户中手动创建一个。

If I had @twitterapi as my user name, I would like to be able to make this

这可能吗?我应该伪造造型并使用我的推特数据制作它吗?任何人都有任何好的建议吗?

2 个答案:

答案 0 :(得分:1)

在这里查看Twitter的gem API:http://sferik.github.io/twitter/

简而言之,这是可能的。您只需要在您的应用中包含Twitter,然后致电:

Twitter.user_timeline("username")

请注意Twitter限制了匿名请求的数量。所以,如果你设置你的Twitter开发帐户并获得你的凭据会更好。

来源:Display a Twitter feed from a Rails app

答案 1 :(得分:1)

http://railscasts.com/episodes/359-twitter-integration?view=asciicast

它已经过时但你可以用它作为参考。