Какой существует метод в библиотеке python-steam-api для нахождения аккаунта по нику?
from steam_web_api import Steam
KEY = "6B849F2CFB322B7A9B7CE2A5DF0E3359"
steam = Steam(KEY)
user = steam.<метод>('Ник')
print(user)
В выводе должно быть что типо этого:
{'player': {'steamid': '76561199445697921', 'communityvisibilitystate': 3, 'profilestate': 1, 'personaname': 'GEXO', 'commentpermission': 1, 'profileurl': 'https://steamcommunity.com/profiles/76561199445697921/', 'avatar': 'https://avatars.steamstatic.com/3e7fa82d331c950cc2dffca68c4e0f723849cff0.jpg', 'avatarmedium': 'https://avatars.steamstatic.com/3e7fa82d331c950cc2dffca68c4e0f723849cff0_medium.jpg', 'avatarfull': 'https://avatars.steamstatic.com/3e7fa82d331c950cc2dffca68c4e0f723849cff0_full.jpg', 'avatarhash': '3e7fa82d331c950cc2dffca68c4e0f723849cff0', 'lastlogoff': 1748621247, 'personastate': 4, 'primaryclanid': '103582791473392482', 'timecreated': 1671300306, 'personastateflags': 0, 'gameextrainfo': 'STALCRAFT: X', 'gameid': '1818450', 'loccountrycode': 'CN'}}
Ответы (1 шт):
Автор решения: vxll03
→ Ссылка
Вот здесь написано: https://pypi.org/project/python-steam-api/
import os
from steam_web_api import Steam
KEY = os.environ.get("STEAM_API_KEY")
steam = Steam(KEY)
steam.users.search_user("the12thchairman")
Примерный ответ:
{
"player": {
"steamid": "76561198995017863",
"communityvisibilitystate": 3,
"profilestate": 1,
"personaname": "The12thChairman",
"profileurl": "https://steamcommunity.com/id/the12thchairman/",
"avatar": "https://avatars.akamai.steamstatic.com/427ef7d5f8ad7b21678f69bc8afc95786cf38fe6.jpg",
"avatarmedium": "https://avatars.akamai.steamstatic.com/427ef7d5f8ad7b21678f69bc8afc95786cf38fe6_medium.jpg",
"avatarfull": "https://avatars.akamai.steamstatic.com/427ef7d5f8ad7b21678f69bc8afc95786cf38fe6_full.jpg",
"avatarhash": "427ef7d5f8ad7b21678f69bc8afc95786cf38fe6",
"lastlogoff": 1659923870,
"personastate": 1,
"primaryclanid": "103582791429521408",
"timecreated": 1570311509,
"personastateflags": 0,
"loccountrycode": "US"
}
}