Class: Ralexa::UrlInfo

Inherits:
AbstractService show all
Defined in:
lib/ralexa/url_info.rb

Instance Method Summary collapse

Methods inherited from AbstractService

#initialize

Constructor Details

This class inherits a constructor from Ralexa::AbstractService

Instance Method Details

#rank(url, params = {}) ⇒ Object

The site’s Alexa rank



5
6
7
8
9
10
# File 'lib/ralexa/url_info.rb', line 5

def rank(url, params = {})
  result({"ResponseGroup" => "Rank", "Url" => url}, params) do |document|
    document.at("//UrlInfoResult/Alexa/TrafficData/Rank") &&
      document.at("//UrlInfoResult/Alexa/TrafficData/Rank").text.to_i
  end 
end