如何使用 Steam API 从游戏名称中获取游戏的 Steam ID?

Aqu*_*ova 4 steam-web-api steam

我一直在查看 Steam API 文档,并且有许多服务提供 Steam 网上商店中游戏的信息,但它们似乎都需要游戏的 Steam ID 作为参数。这可以通过用户 ID 来完成,如果给定用户名,API 将提供用户 ID,但我找不到如何使用游戏库执行相同的功能。无论如何提供游戏名称并获取其Steam ID?

Eli*_*ant 5

使用这个:http : //api.steampowered.com/ISteamApps/GetAppList/v0002/

您可以遍历 JSON 对象并使用游戏名称查找您的 ID。

  • 只是为了向那些不知道如何访问此内容的人(例如我,10 分钟前)澄清一下。Steam 有一个主要的 API 部分,称为“Steam Web API”。Steam Web API 集合包括:ISteamNews、ISteamUserStats 和 ISteamUser:https://developer.valvesoftware.com/wiki/Steam_Web_API ISteamApps API 并不是 Steam Web API 的一部分!单独有一个“Steam**works** Web API”——这包括上面链接的 ISteamApps API:https://partner.steamgames.com/doc/api (2认同)