首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何获取蒸汽游戏的完整列表(无DLC,无预告片,...etc。)使用Steam Web API

如何获取蒸汽游戏的完整列表(无DLC,无预告片,...etc。)使用Steam Web API
EN

Stack Overflow用户
提问于 2020-07-29 06:48:24
回答 1查看 971关注 0票数 1

不幸的是,我不能得到所有没有DLC和其他东西的steam游戏的列表。

我可以通过这些链接获得steam上的所有内容的列表:

旧?:http或https://api.steampowered.com/ISteamApps/GetAppList/v0001/

更新?:http或https://api.steampowered.com/ISteamApps/GetAppList/v2/

可以在这里找到绑定到my key的接口和方法的列表:

http://api.steampowered.com/ISteamWebAPIUtil/GetSupportedAPIList/v0001/?key={myKey}

请注意链接中的"v0001“。不使用"v2“

有一个名为"IStoreService“的接口,方法为"GetAppList”,参数为"include_dlc",所以我尝试了一下:

http://api.steampowered.com/IStoreService/GetAppList/v0001/?key={myKey}&include_dlc=false

这会加载一个非常旧的列表(不包括像F1 2017-2020这样的“较新的”游戏),省略dlc参数将显示相同的列表。

我尝试了几个不同的变体,但都不起作用。

在这方面有什么帮助吗?

致以最美好的问候

EN

回答 1

Stack Overflow用户

发布于 2020-08-03 20:03:01

SteamDB website拥有我找到的各种Steam API的最佳文档。

如果搜索IStoreService,您将看到默认情况下GetAppList调用将返回多达10,000个结果。您可以将其增加到50,000 -这对于整个目录仍然不够-或者使用last_appid参数来获取数据页。

HTH

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

https://stackoverflow.com/questions/63143880

复制
相关文章

相似问题

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