newer?:http或
https://api.steampowered.com/isteamapps/getapplist/v2/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参数显示了相同的列表。
我尝试了几个不同的变体,但没有任何变化。 请问任何帮助吗?SteamDB网站拥有我发现的各种蒸汽API的最佳文档。
如果您搜索Istoreservice,您会看到GetAppList调用默认情况下最多将返回10,000个结果。您可以将其增加到50,000 - 对于整个目录仍然不足 - 或使用last_appid
Hth
ISteamApps
(V0001)具有冗余的“应用”字段,并且没有更长的官方支持。
ISteamApps
(v2)(
docs)不需要任何参数和检索游戏,DLC,软件项目,硬件,视频和系列。一次返回所有内容,无法过滤结果。
IStoreService
key=is_here_but_hidden
:您的访问密钥,
max_results=50000
:一次返回的应用数量。默认值为10K,Max是50k,如何在Jim Grimmett的
Answer.中解释了如何获得更多。 Source:
https://github.com/woctezuma/steam-store-snapshots
i经常想知道这3个API之间有什么区别,最后收集了数据。