首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >所有Steam交易卡中的JSON

问所有Steam交易卡中的JSON
EN

Stack Overflow用户
提问于 2014-08-01 03:57:19
回答 1查看 1.8K关注 0票数 1

是否有包含所有蒸汽交易卡或所有蒸汽项目的JSON文件?在问题Getting someone's Steam inventory安迪很好地解释了如何获得蒸汽库存内容。我正在寻找类似的东西,但不限于用户库存。

EN

回答 1

Stack Overflow用户

发布于 2014-08-01 19:39:13

在这一点上,我还没有看到可用的交易卡的官方Valve API。然而,ScrapBank.me的所有者有一个public API,其中包含他们的机器人所见过的所有卡片的列表。(截至2014年8月1日这篇文章,即8060张独有卡片)

您需要一个API密钥,可以在他们的API页面上获得。在此之后,只需调用http://scrapbank.me/api/GetMarketPrices/v1/prices.json?key=<YOUR_PUBLIC_KEY>即可。将<YOUR_PUBLIC_KEY>替换为从您的接口页面获取的密钥。

返回的结果类似于:

代码语言:javascript
复制
{
    "result":{
        "success":1,
        "num_cards_tracked":8060,
        "game":{
            "Steam Summer Getaway":{
                "Chivalry Medieval Warfare":{
                    "type":"Steam Summer Getaway Trading Card",
                    "price":{
                        "usd":0.09,
                        "refined":0.33
                    }
                },
                "Reus":{
                    "type":"Steam Summer Getaway Trading Card",
                    "price":{
                        "usd":0.08,
                        "refined":0.33
                    }
                },
                "Dead Island Riptide":{
                    "type":"Steam Summer Getaway Trading Card",
                    "price":{
                        "usd":0.08,
                        "refined":0.33
                    }
                }
           }
      }
}

值得注意的是,在ScrapBank.me机器人看到这样的卡之前,新的卡不会出现在这个接口中。同样重要的是要认识到,API调用的结果被缓存了一个小时,因此重复调用API将在一个小时内返回相同的数据,即使在此期间添加了新卡。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25067852

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档