@Artyom02
Начинающий программист

Как получить все данные о ценах в steam?

Мне нужно получить названия и цены всех предметов в steam. В идеале, я бы хотел создать собственную базу данных которую буду обновлять несколько раз в сутки.
Но, когда я хочу парсить более 2 страниц, происходят странные вещи. На разных страницах появляются абсолютно одинаковые предметы, хотя если перейти по ссылке, то предметы будут различаться. Программирую на python. Подскажите как это можно исправить?
Полный код на github - https://github.com/rassadin11/steam/blob/main/index.py
  • Вопрос задан
  • 518 просмотров
Решения вопроса 1
SoreMix
@SoreMix Куратор тега Python
yellow
Потому что элементы подгружаются дополнительным запросом. Делаете запрос на
https://steamcommunity.com/market/search/render/?query=&start=10&count=10&search_descriptions=0&sort_column=popular&sort_dir=desc&appid=730&category_730_ItemSet%5B%5D=any&category_730_ProPlayer%5B%5D=any&category_730_StickerCapsule%5B%5D=any&category_730_TournamentTeam%5B%5D=any&category_730_Weapon%5B%5D=any&category_730_Exterior%5B%5D=tag_WearCategory0&category_730_Quality%5B%5D=tag_normal&norender=1

и достаете что вам нужно. Все get параметры в принципе понятны
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
11 мая 2024, в 00:19
1000 руб./за проект
10 мая 2024, в 23:51
30000 руб./за проект
10 мая 2024, в 23:33
2500 руб./за проект