「リナカフェ」というキーワードを含むtwitterの発言をRubyで調べる
公開日:
:
最終更新日:2014/02/08
未分類
記事内に広告を含む場合があります。記事内で紹介する商品を購入することで、当サイトに売り上げの一部が還元されることがあります。
no titleのRSSを使用しているだけで、特に凝ったことはしていない。
require "rexml/document"
require "open-uri"
URL = 'http://pcod.no-ip.org/yats/search?query=%E3%83%AA%E3%83%8A%E3%82%AB%E3%83%95%E3%82%A7&lang=ja&rss'
xml = open(URL).read
doc = REXML::Document.new xml
doc.elements.reverse_each('/feed/entry') do |entry|
title = entry.elements["title"].text
link = entry.elements["link"].attributes["href"]
updated = entry.elements["updated"].text
author = entry.elements["author"].text
summary = entry.elements["summary"].text
if summary =~ /@(.*) : (.*)/
name = $1
status = $2
end
puts "#{name} #{updated} #{status}"
end