【发布时间】:2017-05-26 10:58:17
【问题描述】:
有一个方法 GetOwnedGames (https://developer.valvesoftware.com/wiki/Steam_Web_API#GetOwnedGames_.28v0001.29) 但如果用户设置了私人档案,它就不起作用
还有其他方法或方法可以查明用户拥有我们的游戏吗?
【问题讨论】:
有一个方法 GetOwnedGames (https://developer.valvesoftware.com/wiki/Steam_Web_API#GetOwnedGames_.28v0001.29) 但如果用户设置了私人档案,它就不起作用
还有其他方法或方法可以查明用户拥有我们的游戏吗?
【问题讨论】:
同事找到了更完整的 api steam 方法文档。 有一种方法可以获取有关用户是否拥有我们的游戏的信息。 https://lab.xpaw.me/steam_api_documentation.html#ISteamUser_GetPublisherAppOwnership_v1
【讨论】:
不行,除了你链接的 API 没有别的办法。
通过访问用户拥有的游戏,您正在调查用户的私人空间。因此,Valve 确保用户必须通过将其帐户设置为公开来给予明确的许可。如果是私人活动,Valve 会确保没有人可以出于法律原因看到用户的私人活动。
或者,您可以浏览用户帐户的公共列表,但您不能询问不在列表中的特定用户:https://steamdb.info/stats/toplevels/、https://steamid.eu/top-hours-played/
【讨论】: