ruby - 使用 Twitter gem 获取列表时间线

标签 ruby twitter

我想使用 Twitter gem 获取列表时间线。

如何从 Twitter gem 调用 GET 列表/状态 REST API? https://dev.twitter.com/docs/api/1.1/get/lists/statuses

我已经搜索了文档但找不到正确的方法。 http://rdoc.info/gems/twitter

问题已解决 我忽略了 list_timeline 方法。它用作列表/状态。

最佳答案

您可以使用“twitter”gem。

Twitter上创建应用程序。您需要为其提供读和写访问权限,只是为了您自己的实验。

使用此示例代码(使用从 Twitter 获得的凭据)。请注意,我正在使用一些公共(public)列表 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 docs.

关于ruby - 使用 Twitter gem 获取列表时间线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17741173/

相关文章:

ruby - 如何从 Ruby 检查具有特定 pid 的进程是否正在运行?

ruby - 从企业防火墙后面安装 gem

java - Android arraylist<String> 转为单个字符串

web-services - 从 Twitter 获取稳定的消息流

python - 从 pymongo.objectid 导入 ObjectId 导入错误 : No module named objectid

Python - 如何通过仅保留最新的元组来对元组列表进行重复数据删除。

ruby-on-rails - 在 Rails Router 中获取异常内容

ruby - Ruby 中的 p 方法很难搜索

ruby-on-rails - 在 Rails 中使用 Asciidoctor

Android Twitter 集成不适用于不同的操作系统版本