Ruby on rails 通过最新的twitter gem获取特定twitter对象的推文
如何访问特定tweet对象的tweet,例如:“@testtweets” 我正在使用最新的twitter gem,并应用了以下步骤:Ruby on rails 通过最新的twitter gem获取特定twitter对象的推文,ruby-on-rails,twitter,Ruby On Rails,Twitter,如何访问特定tweet对象的tweet,例如:“@testtweets” 我正在使用最新的twitter gem,并应用了以下步骤: @client = Twitter::REST::Client.new do |config| config.consumer_key = "XXXXXXXXXXXXXXXXXXXX" config.consumer_secret = "XXXXXXXXXXXXXXXXXXXX" config.oauth_token = "XXXXXXXXXXXXXX
@client = Twitter::REST::Client.new do |config|
config.consumer_key = "XXXXXXXXXXXXXXXXXXXX"
config.consumer_secret = "XXXXXXXXXXXXXXXXXXXX"
config.oauth_token = "XXXXXXXXXXXXXXXXXXXX"
config.oauth_token_secret = "XXXXXXXXXXXXXXXXXXXX"
end
@client.search("to:@testtweets", :result_type => "recent").take(3)
上面的函数返回一个空数组。虽然我在twitter上很少有关于这个对象的tweet。我还尝试了object@sachin,它返回了一些tweet对象
提前谢谢 推特搜索并不是一个详尽的公共推特存档。 您可以使用user\u timeline方法获取该用户的最后3条推文,如:
client.user_timeline("@testtweets").take(3)
编辑-
如果你只想在别人提到你的地方获得推文,更好的解决方案是:
client.mentions_timeline
这只适用于经过身份验证的用户我不熟悉搜索语法,但它似乎会返回发送到
@testtweets
的消息,而不是简单地返回@testtweets
tweets。这就是你需要的吗?密钥、机密等是否是@testtweets
帐户的密钥、机密等?嘿,在user\u timeline方法的返回数组中是否有finders方法。我需要通过它的id来获取特定的tweet,我不知道如何获取它