1001 Freelance Projects
Свежие проекты с фриланс-бирж
Просмотр проекта
Подробный просмотр проекта
(вы будете перенаправлены на сторонний сайт)
Название проекта:
Парсер Steam на Python
Кто разместил:
Внешний проект с free-lance.ru
Открыт:
28-Jul-2025 17:19 GMT
Описание:
Цель:
Создать микросервис на Python, который через Steam API и HTML-парсинг собирает данные в таблицу shop_categories (SQL) для последующей интеграции в основную программу.

---

1. API источники:

* https://store.steampowered.com/api/featuredcategories?cc=SE
* https://store.steampowered.com/api/featured?cc=SE

2. Таблица назначения: shop_categories
Поля:

* id (автоинкремент)
* Category (название категории, например "Top Sellers")
* Name (название тайтла)
* URL (ссылка на страницу тайтла)
* header_image
* large_capsule_image
* small_capsule_image
* type (app, bundle, sub, sale)
* special_id (appid, bundleid, subid или saleid — текст после /sale/)

---

3. Что нужно сделать:

* Спарсить все данные из вышеуказанных API.

* Отдельно получить список saleid из блока spotlights (в featuredcategories), извлекая URL формата:
https://store.steampowered.com/sale/dyinglightfranchisesale2025

* Для каждой страницы /sale/{saleid}?cc=SE:

* Получить все ссылки на app/, bundle/, sub/ — даже если они подгружаются через JS.
* Извлечь type, special_id, Name, URL, изображения и пр.
* Назначить Category как saleid (текст после /sale/ в URL).

---

4. Важное:

* Steam страницы /sale/ используют JS-подгрузку. Обычный Selenium часто не видит все элементы. Нужно использовать устойчивый метод (например, анализ сетевых запросов или рендер через headless браузер), чтобы гарантированно получить все appid, bundleid, subid на странице.

---

Итог:
Сделать отдельный Python-скрипт/микросервис, который собирает все эти данные и записывает их в SQL-таблицу shop_categories. Обязательно обеспечить корректную работу с динамически подгружаемыми элементами.
Project ID:
4783245
Категория проекта:
Программирование, Парсинг данных
Бюджет проекта:
6000 руб, для всех
Подробный просмотр проекта
(вы будете перенаправлены на сторонний сайт)
Последние проекты / Все проекты
  Проект Открыт
Дипломная работа "Особенности учебно- профессиональной мотивации старшеклассников и студентов"
Категория: Тексты, Рефераты/Курсовые/Дипломы
Бюджет: 6000 руб
03 Sep 2025 16:08 GMT
Мнение по заданию (отклики)
Категория: Тексты
Бюджет: 111 руб
03 Sep 2025 16:08 GMT
Сценарист Youtube
Категория: Написание сценария
03 Sep 2025 16:04 GMT
Відео-інтро для Інстаграм-канлу
Категория: Видеореклама, Обработка видео
03 Sep 2025 16:01 GMT
Верстка одностраничника 5 блоков
Категория: Веб-разработка и дизайн
Бюджет: 3000 руб
03 Sep 2025 15:57 GMT
Laravel Developer - 27000UAH
Категория: PHP
03 Sep 2025 15:57 GMT
Изменить адрес, телефон и адрес сайта на макетах
Категория: Дизайн, Полиграфический дизайн
03 Sep 2025 15:54 GMT
Настройка эмулятора игровых слотовых автоматов
Категория: ИТ и Разработка
03 Sep 2025 15:51 GMT
Потрібно доопрацювати дизайн щоб зробити обличчя та руки згенеровані AI повністю людиноподібними - 1500UAH
Категория: 3D моделирование и визуализация, Обработка фото
03 Sep 2025 15:46 GMT
Шукаю ілюстратора для серії постерів 03 Sep 2025 15:46 GMT
Сопровождение ТГ-бота на питоне
Категория: Веб-разработка и дизайн
Бюджет: 3000 руб
03 Sep 2025 15:45 GMT
Верстка сайта
Категория: Сайты, Верстка
03 Sep 2025 15:40 GMT
Разработчик веб страницы
Категория: Сайты, Веб-программирование
Бюджет: 25000 руб
03 Sep 2025 15:39 GMT
Презентация из PDF в ppt
Категория: Дизайн, Презентации
03 Sep 2025 15:34 GMT
Розробка дизайну сайту та його верстка
Категория: Веб-дизайн
03 Sep 2025 15:31 GMT
Все проекты
Проекты по навыкам ...
android
ajax
asp
aspnet
cms
cpp
csharp
css
delphi
design
drupal
excel
facebook
flash
html
java
javascript
joomla
iphone
mysql
photoshop
php
python
ruby
seo
sql
sysadm
translate
typing
twitter
vbnet
xml
wordpress
writing
texts
Новое!
Projects in English
Copyright © 2005-2024
1001 Freelance Projects