【问题标题】:How to check the user owns our game in steam by web api?如何通过 web api 在 Steam 中检查用户是否拥有我们的游戏?
【发布时间】:2017-05-26 10:58:17
【问题描述】:

有一个方法 GetOwnedGames (https://developer.valvesoftware.com/wiki/Steam_Web_API#GetOwnedGames_.28v0001.29) 但如果用户设置了私人档案,它就不起作用

还有其他方法或方法可以查明用户拥有我们的游戏吗?

【问题讨论】:

    标签: api web steam


    【解决方案1】:

    同事找到了更完整的 api steam 方法文档。 有一种方法可以获取有关用户是否拥有我们的游戏的信息。 https://lab.xpaw.me/steam_api_documentation.html#ISteamUser_GetPublisherAppOwnership_v1

    【讨论】:

      【解决方案2】:

      不行,除了你链接的 API 没有别的办法。

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

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2019-06-09
        • 2019-06-24
        • 2012-12-17
        • 2018-03-02
        • 2018-02-11
        • 1970-01-01
        • 2022-12-12
        • 1970-01-01
        相关资源
        最近更新 更多