class AtpScraper::Get

Main class

Public Class Methods

player_activity(player_id, year) click to toggle source
# File lib/atp_scraper/get.rb, line 11
def self.player_activity(player_id, year)
  request_uri = "/players/anything/#{player_id}/player-activity?year=#{year}&matchType=singles"
  activity_html = AtpScraper::Html.get(request_uri)
  activity = AtpScraper::Activity.new(activity_html[:html], activity_html[:charset])
  activity.pickup_activity_data
end
singles_ranking(rank_range = nil) click to toggle source
# File lib/atp_scraper/get.rb, line 4
def self.singles_ranking(rank_range = nil)
  request_uri = "/en/rankings/singles?rankRange=#{rank_range}"
  ranking_html = AtpScraper::Html.get(request_uri)
  ranking = AtpScraper::Ranking.new(ranking_html[:html], ranking_html[:charset])
  ranking.pickup_ranking_data
end