我正在尝试制作一个机器人来获取 Steam 游戏的价格并将其保存在我的数据库中以供以后执行某些操作
但我在使用 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.
我使用了正确的 Steam API 密钥https://steamcommunity.com/dev/registerkey但我收到了这个错误。如果有人能帮助我,我将不胜感激
ISteamEconomy GetMarketPrices 的文档
注意:此调用需要发布者 API 密钥才能使用此方法。
可以在以下位置找到此注释:bottom每个需要发布者 API 密钥的 API 端点部分的部分。
他们详细介绍了如何在此处创建发布 API 密钥:
https://partner.steamgames.com/doc/webapi_overview/auth
- 作为在 Steamworks 帐户中拥有管理权限的用户,请首先访问您的群组列表。
- 从组列表中,选择或创建一个组,其中包含您希望使用 WebAPI 密钥访问的应用程序 ID。
- 然后单击进入该组以查看该组中的用户和应用程序。
- 如果您具有管理权限,您应该会在右侧看到“创建 WebAPI 密钥”选项。或者,您应该会看到列出的密钥(如果已创建)。
如果您像我一样不是游戏发行商,您将无法使用此端点,并且必须使用不需要发行商 API 密钥的端点。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)