Get News Titles from Google News

2245 단어 Ruby
Google 뉴스의 RSS에서 제목을 지정합니다.
google_news_title.rb
require 'rss'

# 検索ジャンル (以下のいづれか)
#   WORLD, NATION, BUSINESS, TECHNOLOGY, ENTERTAINMENT, SPORTS,
#   SCIENCE, HEALTH
SEARCH = 'TECHNOLOGY'

def encode_url(url)
  URI.encode url.encode('EUCJP')
end

url =
  "https://news.google.com/rss/search?q=#{SEARCH}&hl=ja&gl=JP&ceid=JP:ja"

RSS::Parser.parse(encode_url(url), true, false).channel.items.each do |item|
  puts item.title
end

실행 결과



참조 페이지

  • Google News Rss(API) - Qiita
  • 좋은 웹페이지 즐겨찾기