如何访问特定推文对象的推文:“@testtweets”?
我正在使用最新的twitter gem,并已应用以下步骤:
@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上的推文上有很少的推文。我也尝试了对象@sachin并且它返回了一些推文对象。
提前致谢!
答案 0 :(得分:0)
Twitter搜索并非公开推文的详尽存档。 您可以使用 user_timeline 方法获取此用户的最后3条推文,如:
client.user_timeline("@testtweets").take(3)
编辑 -
一个更好的解决方案,如果您只想获得推文的推文,那就是:
client.mentions_timeline
这仅适用于经过身份验证的用户