Задать вопрос
Ответы пользователя по тегу PHP
  • Как определить количество одинаковых предметов в инверторе steam?

    @ClaraOswald Автор вопроса
    Мда. В общем покопав в тех данных что у меня есть из данного запроса я обнаружил что там не все так просто и все таки можно от туда вытащить данные о количестве предметов не пребегая к новым запросам. Сначала мы парсим на странице массив "rgDescriptions". От туда мы достаем classid, market_hash_name и если вам нужно icon_url (думаю нужно). Достав эти данные мы узнали какие предметы есть в инверторе, но мы не знаем сколько у нас есть одинаковых предметов (к примеру у вас может быть 100 одинаковых кейсов, но тут вы не найдете что их у вас 100). По этому мы начинаем парсить массив "rgInventory" (взятый с этой же страницы), и ищем сколько раз у нас повторяется каждый classid. Это число для каждого classid и будет говорить сколько предметов (имеющих данный classid) в данном инверторе
    Ответ написан
    1 комментарий
  • Как получить информацию о определенном предмете Steam API?

    @ClaraOswald
    Наверное я немного поздно, но id не говорить что за скин это, а лишь говорит о том что это за предмет (M4A1-S, M4A4, Dual Berettas, Nova, Case и т.д.). А вот classid говорит что именно это за скин. далее один из способов это помощью classid узнать market_hash_name и через него у же запросить у steam стоимость предмета, но это немного не рациональный способ если много запрос с одно ip. т.к. через какой то промежуток запросов (причем не очень то и большой) ваш ip заблокируется для получения данных именно по запросу стоимости предмета.
    Ответ написан
    Комментировать