我正在尝试使用 Steam API 来获取有关用户在他们的库中拥有的游戏的一些信息。
当我用我的 SteamID 获得游戏时,我会看到诸如 Source SDK 之类的东西,还有很多演示和其他在技术上不是我购买的游戏的东西。
是否有任何类型的过滤器知道隐藏这些东西?
我正在尝试使用 Steam API 来获取有关用户在他们的库中拥有的游戏的一些信息。
当我用我的 SteamID 获得游戏时,我会看到诸如 Source SDK 之类的东西,还有很多演示和其他在技术上不是我购买的游戏的东西。
是否有任何类型的过滤器知道隐藏这些东西?
一种可能性是过滤具有"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 会出现。