You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Steam Web API调用GetUserStatsForGame时出现403 Forbidden错误求助

解决Steam GetUserStatsForGame接口403 Forbidden错误

以下是针对你遇到的403错误的具体排查和解决步骤:

  • 验证API密钥权限
    确保你的Steam Web API密钥是从Steam合作伙伴后台生成的,且已开启ISteamUserStats接口的访问权限。同时检查密钥是否处于有效状态,未过期或被封禁。

  • 修正请求域名
    你当前使用的partner.steam-api.com仅面向正式Steam合作伙伴开放。如果不是合作伙伴,替换为公共API域名api.steampowered.com,修正后的请求URL示例:

    https://api.steampowered.com/ISteamUserStats/GetUserStatsForGame/v2/?key={{apiKey}}&steamid={{steamId}}&appid={{appIdCS2}}
    
  • 核对SteamID与游戏权限

    • 确认目标steamid对应的账号已拥有CS2(APP ID为730),且账号隐私设置中“游戏详细信息”设为公开——隐私保护会导致接口拒绝访问。
    • 检查appid是否填写正确,CS2的官方APP ID是730,不要混淆为其他游戏ID。
  • 检查Postman请求配置

    • 移除Postman中多余的自定义请求头(比如非必要的Authorization头),Steam接口仅通过URL中的key参数验证权限。
    • 关闭代理或VPN,部分代理IP可能被Steam的反机制拦截,引发403错误。
  • 指定XML响应格式
    若需要XML格式响应,在URL中添加format=xml参数,完整示例:

    https://api.steampowered.com/ISteamUserStats/GetUserStatsForGame/v2/?key={{apiKey}}&steamid={{steamId}}&appid=730&format=xml
    

内容的提问来源于stack exchange,提问作者Deric San Andres

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.06 19:15:57