1
Fork 0
mirror of https://github.com/RYGhub/royalnet.git synced 2024-11-27 21:44:21 +00:00

Aggiunto supporto multiutente alla funzione getplayersummaries

This commit is contained in:
Steffo 2016-01-21 17:23:24 +01:00
parent ca61ccc9bd
commit fc89b047e7

View file

@ -8,8 +8,8 @@ steamtoken = filemanager.readfile('steamapi.txt')
def getplayersummaries(steamid): def getplayersummaries(steamid):
"""Ottieni i dati del profilo steam del giocatore di cui è stato specificato lo SteamID 32. """Ottieni i dati dei profili steam dei giocatori di cui è stato specificato lo SteamID 32.
:param steamid: SteamID 32 del giocatore :param steamid: SteamID 32 dei giocatori, separato da virgola
""" """
# Parametri della richiesta # Parametri della richiesta
parametri = { parametri = {
@ -18,8 +18,10 @@ def getplayersummaries(steamid):
} }
# Manda la richiesta ai server di Steam. # Manda la richiesta ai server di Steam.
r = requests.get("http://api.steampowered.com/ISteamUser/GetPlayerSummaries/v0002/", params=parametri).json() 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] return r['response']['players'][0]
elif len(r['response']['players']) > 1:
return r['response']['players']
else: else:
raise NameError raise NameError