有一种方法GetOwnedGames(https://developer.valvesoftware.com/wiki/Steam_Web_API#GetOwnedGames_.28v0001.29) ,但它不工作,如果用户设置了专用配置文件如何通过web api检查用户是否拥有我们的游戏?
是否有任何其他方式或方法,找出用户拥有我们的游戏?
有一种方法GetOwnedGames(https://developer.valvesoftware.com/wiki/Steam_Web_API#GetOwnedGames_.28v0001.29) ,但它不工作,如果用户设置了专用配置文件如何通过web api检查用户是否拥有我们的游戏?
是否有任何其他方式或方法,找出用户拥有我们的游戏?
的同事发现了更完整的文档。 有一种获取用户是否拥有我们游戏的信息的方法。 https://lab.xpaw.me/steam_api_documentation.html#ISteamUser_GetPublisherAppOwnership_v1
没有,比你链接的API没有别的办法。
通过访问用户的既有游戏中,你正在调查用户的私人空间。因此,Valve确保用户必须通过将其帐户设置为公开来给予明确的许可。如果是私人的,Valve确保没有人因法律原因可以查看用户的私人活动。
另外,您可以浏览的用户帐户的公共名单,但你不能要求不在名单上的一个特定的用户:的API蒸汽方法https://steamdb.info/stats/toplevels/,https://steamid.eu/top-hours-played/