babie steps

作業療法記録

yahoo-count

google-count と合わせて。(リンク先わからないや……)

#!/usr/bin/ruby
require 'open-uri'
require 'rexml/document'
require 'nkf'
require 'uri'

Y_URL = 'http://api.search.yahoo.co.jp/WebSearchService/V1/webSearch'
Y_ID = 'YahooDemo' # use your own ID

if __FILE__ == $0
   ARGV.each do |w|
      url = "#{Y_URL}?appid=#{Y_ID}&results=1&query=#{URI.encode(NKF.nkf("-Ew -m0", w))}"

      doc = REXML::Document.new(open(url).read)
      puts [doc.root.attributes['totalResultsAvailable'], w].join("\t")
   end
end
$ google-count "南條 範夫" "宮下 英樹"
94700   南條 範夫
27000   宮下 英樹
$ yahoo-count "南條 範夫" "宮下 英樹"
36200   南條 範夫
56900   宮下 英樹

新しいバージョンがあります

広告を非表示にする