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". Там будут ваши теги.

Другие вопросы по тегам