Steam Web API密钥无法正常工作

dal*_*297 3 java steam-web-api steam

我正在尝试在java程序中使用Steam Web API的GetAssetPrices方法来查找Steam社区市场价格(特别是针对游戏Counter-Strike:Global Offensive).为了弄清楚它是如何工作的,我只是把它放在我的网页浏览器中,然后再把它放在实际的代码中,但它拒绝了我的API密钥.这是网址:

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

X是我的api密钥的地方,但我收到此错误:

Forbidden

Access is denied. Retrying will not help. Please verify your
key=
parameter.
Run Code Online (Sandbox Code Playgroud)

有什么我想念的吗?或者这首先是否可能?我从这里得到我的信息:https://wiki.teamfortress.com/wiki/WebAPI/GetAssetPrices

任何了解Steam API的人都可以提供帮助.

And*_*ndy 6

您的网址格式不正确.在/?你之前key应该&

更改

http://api.steampowered.com/ISteamEconomy/GetAssetPrices/v0001/?appid=440/?key=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&format=xml
                                                                         ^^ --- Should be "&"
Run Code Online (Sandbox Code Playgroud)

http://api.steampowered.com/ISteamEconomy/GetAssetPrices/v0001/?appid=440&key=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&format=xml
Run Code Online (Sandbox Code Playgroud)