我只是想知道,有没有办法通过Steam Web API、JSON端点或其他替代方法来检索所有CS:GO项?我到处寻找解决方案,但似乎找不到。如果没有解决方案,那么像http://csgolounge.com/和http://csgo.steamanalyst.com/这样的网站如何检索它们的所有项目呢?
发布于 2015-08-07 23:51:34
我用它来检索steam市场的数据。
http://steamcommunity.com/market/listings/730/AWP%20%7C%20Asiimov%20%28Field-Tested%29/render?start=0&count=1¤cy=3&language=english&format=json
然后修改链接,以获得我想要的武器,皮肤和外观。还有一个可以修改的链接。
http://steamcommunity.com/market/priceoverview/?country=DE¤cy=3&appid=730&market_hash_name=AK-47%20%7C%20Redline%20%28Field-Tested%29
这是我在这个帖子里找到的。
发布于 2020-01-20 19:43:27
也许你应该试试像这样的https://api.steampowered.com/IEconItems_730/GetSchema/v2/?key=<Steam key>&language=ru
发布于 2016-03-23 12:52:03
我一直在开发一个API,它可以为您提供尽可能多的CSGO市场销售数据。我正在使用~1,028,619,499 successful sales ~$1,155,921,513.跟踪6,269个项目
可用于获取所有项的一个端点是http://csgolyzer.com/api/items?key={your_api_key}
这将返回以下响应:
{
"num_items":6269,
"items":[
{
"market_hash_name":"AK-47 | Aquamarine Revenge (Battle-Scarred)",
"icon_url":"-9a81dlWLwJ2UUGcVs_nsVtzdOEdtWwKGZZLQHTxDZ7I56KU0Zwwo4NUX4oFJZEHLbXH5ApeO4YmlhxYQknCRvCo04DEVlxkKgpot7HxfDhjxszJemkV09-5gZKKkPLLMrfFqWNU6dNoxL3H94qm3Ffm_RE6amn2ctWXdlI2ZwqB-FG_w-7s0ZK-7cjLzyE37HI8pSGKrIDGOAI"
},
...
]
}API文档可在此处获取:http://csgolyzer.com/docs
还有其他端点可以获取更多关于市场销售的数据,API费率比自己查询Steam要好。
更新29.06.16该项目已转移到SteamApis.com,现在正在爬行整个蒸汽市场的价格,而不仅仅是CS:GO价格。网站本身还没有完成,但API已经起作用了。更多信息可在此处lohh.pw/steam-market-item-prices api获得
https://stackoverflow.com/questions/31375860
复制相似问题