1
Fork 0
mirror of https://github.com/RYGhub/royalnet.git synced 2024-11-23 19:44:20 +00:00
royalnet/lol.py

37 lines
935 B
Python
Raw Normal View History

import requests
import filemanager
lolkey = filemanager.readfile("lolapi.txt")
2016-03-04 18:17:05 +00:00
def getchampionstaticdata(cid, extra=None):
parametri = {
'api_key': lolkey,
'region': "euw",
'locale': "it_IT",
'id': cid,
'champData': extra,
}
r = requests.get("https://global.api.pvp.net/api/lol/static-data/euw/v1.2/champion/" + str(cid),
params=parametri).json()
return r
def getfreerotation():
parametri = {
'freeToPlay': 'true',
'region': "euw",
'api_key': lolkey
}
r = requests.get("https://euw.api.pvp.net/api/lol/euw/v1.2/champion", params=parametri).json()
return r['champions']
2016-03-04 18:32:15 +00:00
def getmatchlist(sid):
parametri = {
'region': "euw",
'api_key': lolkey,
}
r = requests.get("https://euw.api.pvp.net/api/lol/euw/v2.2/matchlist/by-summoner/" + sid, params=parametri).json()
return r['matches']