anonimus__666
@anonimus__666
Типа junior

Python. Как получить инвентарь пользователя по трейд-ссылке?

Как, имея трейд-ссылку, можно получить инвентарь данного пользователя на python? (через API или что-то еще..)

P.S с ответами: "это с этим не связано", - просьба, не отвечать)) (и другие подобные ответы)
мне надо ответ на поставленный мной вопрос!
  • Вопрос задан
  • 110 просмотров
Пригласить эксперта
Ответы на вопрос 3
@bacon
это с этим не связано!
ЗЫ про бессмысленность твоего PS
Ответ написан
@andro1
?
Через selenium
Ответ написан
Комментировать
pro100chel
@pro100chel Куратор тега Python
Python && PHP Developer
Нашел код на просторах гугла для получения steamid64 из trade url

def url2id(trade_url): # Steam Trade Url >>> SteamID32 & SteamID64.
  accountid = "".join([i for i in str(trade_url).split("&")[0] if i.isdigit()])

  id32 = str("STEAM_0:{0}:{1}").format(int(accountid) & 1, int(accountid) >> 1)
  id64 = 76561197960265728
  id_split = id32.split(":")
  id64 += int(id_split[2]) * 2
  
  if id_split[1] == "1":
    id64 += 1
      
  return str(id64)


Соответственно тут ты получил steamid64. Дальше есть специальный url для получения инветоря. Далее делаешь запрос на url (попробуй из браузера свой id подставить и дальше ты поймешь сам что делать)

https://steamcommunity.com/inventory/cюда id вставляй/730/2?l=russia&count=5000
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы