Steam web api: Как получить теги для предметов в Steam Inventory
В настоящее время я пытаюсь использовать Steam Web Api, чтобы получить метки предметов в Steam инвентаря игрока.
Пример того, что я ищу, показан ниже:
Я просматриваю API-интерфейс Steam, но не нашел методов, которые возвращали бы метки на элемент инвентаря Steam.
Кто-нибудь знает, как это схватить? Является ли это возможным?
Любая помощь будет оценена.
1 ответ
Если вам нужны именно эти теги: проверяйте консоль при переключении инвентаря игр. Там будет ссылка на запрос ajax.
Например, для TF2: http://steamcommunity.com/profiles/YOUR_STEAMID/inventory/json/440/2/
Замените "YOUR_STEAM_ID" на какого-нибудь пользователя steamid64. Если вы хотите другой игровой инвентарь: измените "440" на (570 - dota2, 620 - portal2, 730 - csgo, 753 - steam инвентарь). Также с паровым инвентарем вы должны поменять следующий за ним номер (1 - подарки, 6 - карты, там также 3 и 7 номеров для других предметов)
Запросите эту ссылку, как и другие методы API. Он вернет JSON, что вы должны декодировать / анализировать.
Затем посмотрите массив "rgDescription". Там будут ваши теги.