首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Steam API密钥不起作用

Steam API密钥不起作用
EN

Stack Overflow用户
提问于 2015-05-17 05:04:50
回答 1查看 4.2K关注 0票数 3

我正尝试在一个java程序中使用Steam web API的GetAssetPrices方法来查找steam社区的市场价格(特别是针对游戏《反恐:全球攻势》)。首先,为了弄清楚它是如何工作的,我只是把这个url放在我的web浏览器中,然后再把它放入实际的代码中,但它拒绝了我的API密钥。这是url:

http://api.steampowered.com/ISteamEconomy/GetAssetPrices/v0001/?appid=440/?key=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&format=xml

X是我的api密钥所在的位置,但我得到以下错误:

代码语言:javascript
复制
Forbidden

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

我是不是漏掉了什么?或者这在一开始就是可能的吗?我从这里获取我的信息:https://wiki.teamfortress.com/wiki/WebAPI/GetAssetPrices

任何对Steam API有所了解的人,请提供帮助。

EN

回答 1

Stack Overflow用户

发布于 2015-05-19 02:34:46

您的URL格式不正确。您在key之前的/?应该是&

变化

代码语言:javascript
复制
http://api.steampowered.com/ISteamEconomy/GetAssetPrices/v0001/?appid=440/?key=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&format=xml
                                                                         ^^ --- Should be "&"

代码语言:javascript
复制
http://api.steampowered.com/ISteamEconomy/GetAssetPrices/v0001/?appid=440&key=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&format=xml
票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30280765

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档