1

我正在尝试使用 Steam API 来获取有关用户在他们的库中拥有的游戏的一些信息。

当我用我的 SteamID 获得游戏时,我会看到诸如 Source SDK 之类的东西,还有很多演示和其他在技术上不是我购买的游戏的东西。

是否有任何类型的过滤器知道隐藏这些东西?

这是有关 GetOwnedGames 调用的 API 信息

4

1 回答 1

0

一种可能性是过滤具有"playtime_forever": 0.

例如,这将从以下代码段中过滤 appid 9、92、211。

        {
            "appid": 9,
            "playtime_forever": 0
        },
        {
            "appid": 92,
            "playtime_forever": 0
        },
        {
            "appid": 211,
            "playtime_forever": 0
        },
        {
            "appid": 440,
            "playtime_2weeks": 188,
            "playtime_forever": 107307
        },

不过,这将为您捕获所有内容,因为“玩过”这些游戏的人将有游戏时间。因此,对于上述内容,您会过滤掉 Source SDK,但对于使用过它的其他用户,SDK 会出现。

于 2013-08-26T16:00:35.783 回答