【问题标题】:Trying to Get App's Price but Steam API Key Denies试图获取应用程序的价格,但 Steam API 密钥被拒绝
【发布时间】:2020-07-16 19:08:06
【问题描述】:

我正在尝试制作一个机器人来获取 Steam 游戏的价格并将它们保存在我的数据库中以便以后做一些事情 但我遇到了蒸汽 api 的问题。 我用这个:

https://partner.steam-api.com/ISteamEconomy/GetMarketPrices/v1/?key=MYAPIKEY&appid=552500

但我收到此错误:

Forbidden Access is denied. Retrying will not help. Please verify your key= parameter.

我使用在https://steamcommunity.com/dev/registerkey 获得的正确 Steam api 密钥 但我得到了这个错误。如果有人可以帮助我,我将不胜感激

【问题讨论】:

    标签: steam steam-web-api


    【解决方案1】:

    Documentation for ISteamEconomy GetMarketPrices

    注意:此调用需要发布者 API 密钥才能使用此方法。

    对于需要发布者 API 密钥的每个 API 端点,可以在该部分的底部找到此注释。


    他们在这里详细介绍了如何创建发布 API 密钥:
    https://partner.steamgames.com/doc/webapi_overview/auth

    1. 作为拥有 Steamworks 帐户管理权限的用户,请首先访问您的群组列表。
    2. 从组列表中,选择或创建一个组,其中包含您希望通过 WebAPI 密钥访问的应用 ID。
    3. 然后点击进入该组以查看该组中的用户和应用程序。
    4. 如果您拥有管理权限,您应该会在右侧看到“创建 WebAPI 密钥”选项。或者,如果已创建密钥,您应该会看到列出的密钥。


    如果您像我一样不是游戏发行商,您将无法使用此端点,而必须使用不需要发行商 API 密钥的端点。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-26
      • 1970-01-01
      • 2013-07-15
      • 2016-10-15
      • 2016-01-07
      • 2021-09-04
      相关资源
      最近更新 更多