diff options
| author | schneefux <schneefux+commit@schneefux.xyz> | 2017-01-30 19:03:01 +0100 |
|---|---|---|
| committer | schneefux <schneefux+commit@schneefux.xyz> | 2017-01-30 19:03:01 +0100 |
| commit | 3a33ebf2505a0c9a7130fce7a5184fef6b62d6f9 (patch) | |
| tree | 4a6e3213dead6de4028cbe1291dc6dabde53a2ee /examples | |
| parent | 02c5645c7d79e462939189332719be1dc30ab445 (diff) | |
| parent | 61a04c5835d4f50d5de2fb02abaa6fd191bcf038 (diff) | |
| download | python-gamelocker-3a33ebf2505a0c9a7130fce7a5184fef6b62d6f9.tar.gz python-gamelocker-3a33ebf2505a0c9a7130fce7a5184fef6b62d6f9.zip | |
Merge branch 'master' of https://github.com/schneefux/python-gamelocker
Diffstat (limited to 'examples')
| -rw-r--r-- | examples/examples/getID.py | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/examples/examples/getID.py b/examples/examples/getID.py new file mode 100644 index 0000000..6f139b0 --- /dev/null +++ b/examples/examples/getID.py @@ -0,0 +1,14 @@ +import gamelocker +APIKEY = "aaa.bbb.ccc" #Default API key. +api = gamelocker.Gamelocker(APIKEY).Vainglory() +def getID(name): + try: + m = api.matches({"page[limit]": 2, "filter[playerNames]": name}) #Gets players matches. + for i in m[0].rosters: + for j in i.participants: + if j.player.name == name: + return(j.player.id) #Returns player id + except: + return("Invalid Name") +print(getID("CullTheMeek")) #>>> 8627889a-7263-11e4-a296-06d90c28bf1a +print(getID("RandomUsername999")) #>>> "Invalid Name" |
