如何仅使用Steam WebAPI

问题描述 投票:0回答:2
https://api.steampowered.com/isteamapps/getapplist/v0001/

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参数显示了相同的列表。

我尝试了几个不同的变体,但没有任何变化。 请问任何帮助吗?

tops:best

SteamDB网站

拥有我发现的各种蒸汽API的最佳文档。

如果您搜索Istoreservice,您会看到GetAppList调用默认情况下最多将返回10,000个结果。您可以将其增加到50,000 - 对于整个目录仍然不足 - 或使用

last_appid

参数获取数据页面。

Hth

steam webapi
2个回答
2
投票

ISteamApps(V0001)具有冗余的“应用”字段,并且没有更长的官方支持。

ISteamApps

(v2)(

docs
)不需要任何参数和检索游戏,DLC,软件项目,硬件,视频和系列。一次返回所有内容,无法过滤结果。

IStoreService


0
投票
)仅默认情况下检索游戏,并且有一些过滤器。应与以下论点进行调用:

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之间有什么区别,最后收集了数据。
    
	

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.