使用蒸汽API的GEt Steam或CSGO背包/库存

时间:2014-09-11 05:55:56

标签: steam-web-api steambot

使用Steam API可以获得 Steam (753)或 CsGo (730)完整背包/库存吗?

我找到了一个API,我可以获得完整的背包/库存 Dota2 (570) TF2 (440)

以下是API:

网址http://api.steampowered.com/IEconItems_ / GetSchema / v0001 /?key = {api_key}

当我输入steam或csgo appid时,此API返回' NOT FOUND'。此外,我搜索了许多有关此问题的API,但未找到任何可以帮助我获取所有项目的API。

我找到了很多关于这个的API,它应该给我一个特定用户的CSGO背包。

这是一个API。

网址http://api.steampowered.com/IEconItems_730/GetPlayerItems/v0001/?key= {api_key}& SteamID = {steam_id64}

从这个api我可以得到任何蒸汽用户的背包,除了蒸汽(753)。我也搜索了许多APi,但结果是一样的。

我知道没有正式的api可以获得CSGO项目,但是很多网站在那里显示完整的csgo背包在那里的网站进行交易和下注。

如果有人知道怎么做,请回复我的问题。

1 个答案:

答案 0 :(得分:2)

您可以使用以下语句构建API URL:

string.Format("http://steamcommunity.com/profiles/{0}/inventory/json/{1}/{2}/", steamid.ConvertToUInt64(), appid, contextId)

但是,如果您使用SteamBot,则无需手动执行此操作。 GenericInventory class会自动处理并为您解析请求。