Class: MetaNexus::Wow::Quest

Inherits:
MetaNexus::Wow show all
Defined in:
lib/meta_nexus/wow/quest.rb

Class Method Summary collapse

Methods inherited from MetaNexus::Wow

client, #url

Methods inherited from Api

call_api, #url

Class Method Details

.find(id) ⇒ Object

Find Quest info in Battle.net WoW Api Required arguments: id - quest id

Example:

quest = MetaNexus::Wow::Quest
quest.find('2v2')

Response in Hash:

{"id"=>13146, "title"=>"Generosity Abounds", "reqLevel"=>77, "suggestedPartyMembers"=>0, "category"=>"Icecrown", "level"=>80}


14
15
16
17
# File 'lib/meta_nexus/wow/quest.rb', line 14

def self.find(id)
  call_url = "#{client.url}/quest/#{id}?locale=#{MetaNexus.config.locale}&apikey=#{MetaNexus.config.api_key}"
  MetaNexus::Api.call_api(call_url)
end