Требуется разработчик с знанием C# для написания парсера Steam.
Для выполнения задачи скорее всего потребуется библиотека SteamKit
эта библиотека используется и разрабатывается популярным сайтом steamdb.info. На странице
они объясняют, как получают информацию из Steam.
По данному заказу нужна лишь небольшая часть информации, предоставляемой на сайте steamdb.
Также возможно потребуются методы SteamAPI
Основная причина, почему хочется использовать SteamKit в нем потенциально могут быть методы для получения той информации, которую обычными API не наблюдается возможности получить. А именно:
bundleid, принадлежащие appid. (актуально для этого заказа)
restrictedregions (ограничение по отправке подарком на регионы) у subid
allow_gifting у subid и bundleid
(для этого заказа неактуально, но понадобятся для продолжения создания системы парсеров)
Суть парсера:
Парсинг всех актуальных appid (возможно с помощью метода
и соответствующих для них параметров в БД на SQL:
appid type packages bundleid dlc publishers developers release_date supported_languages genres recommendations
type тип appid: game/dlc
packages массив subid, принадлежащие appid
bundleid массив bundleid, принадлежащие appid
dlc массив appid дополнений, принадлежащих корневому appid
publishers издатель appid
developers разработчик appid
realease_date дата релиза
supported_languages TRUE/FALSE (наличие русского языка)
genres жанры appid
Требования к парсеру: быстродействие, оптимизированость, возможность обновления информации (~два раза в сутки)
В дальнейшем так же потребуются другие связанные парсеры: информации обо всех subid, bundleid, в итоге планируется все объединить в единую систему с регулярным обновлением информации. Так что желательно чтобы исполнитель в будущем был готов на последующие связанные заказы.