使用 Twitter gem 获取列表时间线 [英] Get list timeline by using Twitter gem
问题描述
我想使用 Twitter gem 获取列表时间线.
I want to get list timeline by using Twitter gem.
如何从 Twitter gem 调用 GET 列表/状态 REST API?https://dev.twitter.com/docs/api/1.1/get/列表/状态
How can I call GET lists/statuses REST API from Twitter gem? https://dev.twitter.com/docs/api/1.1/get/lists/statuses
我搜索了文档,但找不到合适的方法.http://rdoc.info/gems/twitter
I've searched through documentation but couldn't found proper method. http://rdoc.info/gems/twitter
问题已解决我忽略了方法 list_timeline
.它用作列表/状态.
Problem solved
I overlooked the method list_timeline
. It serves as lists/statuses.
推荐答案
您可以使用 'twitter' gem.
You can use 'twitter' gem.
在 Twitter 上创建应用.你需要给它阅读 &写访问只是为了你自己的实验.
Create an app on Twitter. You need to give to it read & write access just for sake of your own experiments.
使用此示例代码(使用您从 Twitter 获得的凭据).请注意,我正在使用一些公共列表 URI (list = URI.parse('https://twitter.com/sferik/总裁')p client.list_timeline(list))
Use this sample code (with your credentials you've got from Twitter). Please note that I'm using some public list URI (list = URI.parse('https://twitter.com/sferik/presidents') p client.list_timeline(list))
client = Twitter::REST::Client.new do |config|
config.consumer_key = "YOUR_CONSUMER_KEY"
config.consumer_secret = "YOUR_CONSUMER_SECRET"
config.access_token = "YOUR_ACCESS_TOKEN"
config.access_token_secret = "YOUR_ACCESS_SECRET"
end
list = URI.parse('https://twitter.com/sferik/presidents')
client.list_timeline(list)
有关更多信息,请访问 Twitter gem 文档.
for more info please visit Twitter gem docs.
这篇关于使用 Twitter gem 获取列表时间线的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!