From fc89b047e7091ae370be55e73e0fe203f61414b2 Mon Sep 17 00:00:00 2001 From: Stefano Pigozzi Date: Thu, 21 Jan 2016 17:23:24 +0100 Subject: [PATCH] Aggiunto supporto multiutente alla funzione getplayersummaries --- steam.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/steam.py b/steam.py index 109c18c3..d8f3b282 100644 --- a/steam.py +++ b/steam.py @@ -8,8 +8,8 @@ steamtoken = filemanager.readfile('steamapi.txt') def getplayersummaries(steamid): - """Ottieni i dati del profilo steam del giocatore di cui è stato specificato lo SteamID 32. - :param steamid: SteamID 32 del giocatore + """Ottieni i dati dei profili steam dei giocatori di cui è stato specificato lo SteamID 32. + :param steamid: SteamID 32 dei giocatori, separato da virgola """ # Parametri della richiesta parametri = { @@ -18,8 +18,10 @@ def getplayersummaries(steamid): } # Manda la richiesta ai server di Steam. r = requests.get("http://api.steampowered.com/ISteamUser/GetPlayerSummaries/v0002/", params=parametri).json() - if len(r['response']['players']) > 0: + if len(r['response']['players']) == 1: return r['response']['players'][0] + elif len(r['response']['players']) > 1: + return r['response']['players'] else: raise NameError