我想写一个Ruby程序,它将使用提供的hashtag获取最近100条tweet中所有唯一的http链接。我应该从哪里开始?
cgfeq70w1#
如果您对使用gem没有意见,那么您应该看看Twitter ruby gem。
tweets_result=Twitter.search("#tag_to_search -rt", :rpp => 100)
它会给予你100个结果(不包括转推,从而保持一些独特性)。要显示结果,请执行以下操作:
tweets_result.each{|x| puts x.text}
stszievb2#
此API调用将获取最近100条包含“#ruby”的推文。实体将包含URL
https://search.twitter.com/search.json?q=%23ruby&include_entities=true
我建议你阅读Twitter Search Documentation和Entities Documentation。
hfsqlsce3#
这是一个解决的问题。你可以直接使用Twitter API,或者使用我的Twitter URL Extractor,在GitHub上的GPL下可用。
3条答案
按热度按时间cgfeq70w1#
如果您对使用gem没有意见,那么您应该看看Twitter ruby gem。
它会给予你100个结果(不包括转推,从而保持一些独特性)。
要显示结果,请执行以下操作:
stszievb2#
此API调用将获取最近100条包含“#ruby”的推文。
实体将包含URL
我建议你阅读Twitter Search Documentation和Entities Documentation。
hfsqlsce3#
这是一个解决的问题。你可以直接使用Twitter API,或者使用我的Twitter URL Extractor,在GitHub上的GPL下可用。