0

我正在使用带有 Rails 3.0 的 Twitter gem,我想知道是否有人知道如何在 home_timeline 中定位图像。我知道如果一张图片与推文一起发布,它有一个链接,但我不知道从哪里开始搜索它。到目前为止,我所知道的一切都没有奏效。

有什么建议么?

4

1 回答 1

0

我假设您正在使用的client.home_timeline方法返回一个 Tweet 对象数组。然后只需使用 Ruby 数组方法delete_if来删除所有没有图像的推文(如果没有图像,我假设tweet.media将为零,但我不肯定)。数组中的其余推文都将具有可通过tweet.media实例方法访问的图像。代码会这样。 client.home_timeline.delete_if {|tweet| tweet.media.nil?}

于 2013-12-29T16:37:47.503 回答