Module: Wot

Defined in:
lib/wot-api.rb,
lib/wot/api.rb,
lib/wot-api/error.rb,
lib/wot-api/player.rb,
lib/wot-api/version.rb,
lib/wot/api/version.rb,
lib/wot-api/clusters.rb,
lib/wot-api/player/info.rb,
lib/wot-api/player/tank.rb,
lib/wot-api/player/statistics.rb,
lib/wot-api/player/achievement.rb,
lib/wot-api/player/extended_statistics.rb

Defined Under Namespace

Modules: Api Classes: Error, Player

Constant Summary collapse

CLUSTERS =
{
  "RU" => {
    :base_url => "http://api.worldoftanks.ru",
    :application_id => "171745d21f7f98fd8878771da1000a31"
  },
  "EU" => {
    :base_url => "api.worldoftanks.eu",
    :application_id => "d0a293dc77667c9328783d489c8cef73"
  },
  "NA" => {
    :base_url => "http://api.worldoftanks.com",
    :application_id => "16924c431c705523aae25b6f638c54dd"
  },
  "ASIA" => {
    :base_url => "http://api.worldoftanks.asia",
    :application_id => "39b4939f5f2460b3285bfa708e4b252c"
  },
  "KR" => {
    :base_url => "http://api.worldoftanks.kr",
    :application_id => "ffea0f1c3c5f770db09357d94fe6abfb"
  }
}

Class Method Summary collapse

Class Method Details

.cluster(region) ⇒ Object



28
29
30
31
32
# File 'lib/wot-api/clusters.rb', line 28

def cluster(region)
  cluster = Wot::CLUSTERS[region.to_s]
  raise "Region '#{region}' not found!" if cluster.nil?
  return cluster
end