class Starcall::Endpoints::SpectatorV4
Methods for getting spectator information
Public Class Methods
featured_games(region: 'euw')
click to toggle source
Get list of featured games
# File lib/starcall/endpoints/spectator_v4.rb, line 20 def self.featured_games(region: 'euw') Starcall::Regions.valid?(region: region) Starcall::ApiRequests.make_request( url: "https://#{parse_region(region: region)}.api.riotgames.com"\ '/lol/spectator/v4/featured-games' ) end
summoner_game_info(encrypted_summoner_id:, region:)
click to toggle source
Get current game information for the given summoner ID
# File lib/starcall/endpoints/spectator_v4.rb, line 11 def self.summoner_game_info(encrypted_summoner_id:, region:) Starcall::Regions.valid?(region: region) Starcall::ApiRequests.make_request( url: "https://#{parse_region(region: region)}.api.riotgames.com"\ "/lol/spectator/v4/active-games/by-summoner/#{encrypted_summoner_id}" ) end
Private Class Methods
parse_region(region:)
click to toggle source
# File lib/starcall/endpoints/spectator_v4.rb, line 28 def self.parse_region(region:) Starcall::Helpers::RegionParser.parse(region: region) end