Module: PageRankr::Google

Defined in:
lib/page_rankr/google.rb,
lib/page_rankr/google/checksum.rb

Defined Under Namespace

Classes: Checksum

Class Method Summary collapse

Class Method Details

.lookup(site) ⇒ Object



8
9
10
11
12
13
14
15
# File 'lib/page_rankr/google.rb', line 8

def lookup(site)
  checksum = Checksum.generate(site)
  begin
    open(url(site, checksum)) {|io| io.read.scan(/Rank_\d+:\d+:(\d+)/)[0][0].to_i}
  rescue
    -1
  end
end