如何通过web api检查用户是否拥有我们的游戏?

时间:2017-05-26 10:58:17

标签: api web steam

有一种方法GetOwnedGames(https://developer.valvesoftware.com/wiki/Steam_Web_API#GetOwnedGames_.28v0001.29) 但如果用户已设置私人资料

,则无效

有没有其他方法或方法可以找出用户拥有我们的游戏?

2 个答案:

答案 0 :(得分:1)

该同事已经找到了更完整的api蒸汽方法文档。 存在一种用于获得关于用户是否拥有我们的游戏的信息的方法。 https://lab.xpaw.me/steam_api_documentation.html#ISteamUser_GetPublisherAppOwnership_v1

答案 1 :(得分:0)

不,除了您关联的API之外别无选择。

通过访问用户拥有的游戏,您正在调查用户的私人空间。因此,Valve确保用户必须通过将其帐户设置为公开来明确许可。如果它是私人阀门确保没有人出于法律原因可以看到用户的私人活动。

或者,您可以浏览公共用户帐户列表,但不能要求列表中没有的特定用户:https://steamdb.info/stats/toplevels/https://steamid.eu/top-hours-played/