как получить API инвентаризации Steam или способ получить список всех элементов steam? как это происходит на некоторых сайтах?
Я искал способ сделать SteamBot, чтобы обменять мои подарки инвентаря Steam на ключи или такие.
проблема заключается в инвентаре Steam .... поскольку, насколько я узнал, у него еще нет официального API , поэтому я не могу просто сделать это, как Dota 2 и TF2 !
самые близкие для меня был : использование такой ссылки с именем пользователя вместо "unluckyped"
http://steamcommunity.com/id/unluckyped/inventory/json/753/1
но 2 большие проблемы ! во-первых, его не очень подробно , 2-й и самый важный, он только показывает мне, что я получил ! не то, что у всего пара !
Итак, скажем, после нескольких часов кодирования мой бот может автоматически получить название игр, которые я ему даю , и я устанавливаю цены , и он работает , но все же у него будет только список того , что у меня есть, если он будет предложен что-то новое он не узнает . только если ! я также делаю это, чтобы проверить инвентарь трейдеров тоже !
но разве нет более простого способа получить весь список ?
как сайты, такие как tf2outpost dota2outpost dota2league baazar.tf или диспенсер.tf есть что-то, что может показать u все предметы в инвентаре steam ?
Tnx много парней :D надеюсь, я смогу найти ответ: D
изменить :
Я не знаю, какая часть моего вопроса в Совет .
чтобы подвести итог, я хочу :
Как получить полный список схем инвентаря Steam ? например, когда я использую:
http://api.steampowered.com/IEconItems_[AppID]/GetSchema/v0001/?key=[APIKey]
этот url работает для Dota 2 / TF2 или таких игр , но не для инвентаря Steam.
Как получить Steam inventory one ?
если нет никакого способа, то как какой-то сайт, как я сказал раньше, не так ли ?
Tnx Снова.
1 ответов
Я проверяю свои старые вопросы, и я заметил, что этот вопрос получил почти 2.5 K просмотры! Поэтому я подумал, что теперь, когда я понял, я должен ответить на него сам, чтобы другие могли его использовать.
Ну, если я правильно помню, все, что я хотел в то время, это url:
http://api.steampowered.com/ISteamApps/GetAppList/v0001/
ему даже не нужен ключ API. Он дает вам список ~ 16k AppIDs, который включает в себя все элементы инвентаря steam.
эта ссылка и ссылка, которую я дал в вопросе выше, работают для получение списка всех элементов.
просто десериализуйте JSON в класс, который вы можете легко сделать для этой строки JSON, тогда вы можете делать все, что хотите, со списком игр или элементов.
Я предлагаю добавлять Newtonsoft.В JSON к вашим ресурсам тоже, поскольку это очень помогает.