Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import requests
- import json
- api_key = 'RGAPI-d8340bbf-82a1-465b-a01d-a96631be6e12'
- # for later use if necessary
- # platform = 'na1'
- # game = 'lol'
- # version = 'v3'
- def summonerLookup(query):
- name = query.replace(' ', '%20')
- lookup_url = 'https://na1.api.riotgames.com/lol/summoner/v3/summoners/by-name/' + name + '?api_key=' + api_key
- lookup_r = requests.get(lookup_url)
- lookup_data = json.loads(lookup_r.text)
- # what we want to pass into summonerRanks()
- player_id = lookup_data['id']
- print lookup_data['name'], lookup_data['summonerLevel'], lookup_data['accountId'], lookup_data['id']
- # IDs
- #
- # teemo pls 42817199
- # deeezeee 23702919
- # pinkpounder 20794411
- # suparfly 26850764
- # oxymohron 22624022
- def summonerRank(query):
- # want to put string through lookup function, get ID from there, and pass it here
- summonerLookup(query)
- rank_url = 'https://na1.api.riotgames.com/lol/league/v3/positions/by-summoner/' + player_id + '?api_key=' + api_key
- rank_r = requests.get(rank_url)
- rank_data = json.loads(rank_r.text)
- for item in rank_data:
- print item['queueType'], item['tier'], item['rank'], item['leaguePoints']
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement