From eeea45980b062f5bfd04ecb1b8c149650b57ad22 Mon Sep 17 00:00:00 2001 From: schneefux Date: Mon, 30 Jan 2017 19:03:37 +0100 Subject: move example one level up --- examples/getID.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 examples/getID.py (limited to 'examples/getID.py') diff --git a/examples/getID.py b/examples/getID.py new file mode 100644 index 0000000..6f139b0 --- /dev/null +++ b/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" -- cgit v1.3.1