A Ruby wrapper around connecting to the Riot API
This is an ALPHA version. Please open up issues or send a pull request for any bugs you find =)
Add this line to your application's Gemfile:
Or install it yourself as:
$ gem install riot_api
If you haven't already, you'll need to go to http://developer.riotgames.com/ and get an API key.
require 'riot-api' # Before you can use the API, you have to give it your API Key RiotAPI::API_KEY = 'API_KEY_HERE' # Search by Summoner name summoner = RiotAPI::Summoner.find_by_name('MrQuackers') # => #<RiotAPI::Summoner:0x000000017a0840 @region="na", @id=20933307, @name="MrQuackers", @profile_icon_id=535, @summoner_level=30, @revision_date=1387030959000, @revision_date_str="12/14/2013 02:22 PM UTC"> summoner.name # => "MrQuackers" summoner.summoner_level # => 30 summoner.mastery_pages # => Returns an array of mastery pages MasteryPage.find("NA", 20933307) # => Equivalent to above
- Fork it
- Create your feature branch (
git checkout -b my-new-feature)
- Commit your changes (
git commit -am 'Add some feature')
- Push to the branch (
git push origin my-new-feature)
- Create new Pull Request
For more information and a complete list see the contributor page on GitHub.