Ключ Steam Web API не работает

Я пытаюсь использовать метод GetAssetPrices веб-API Steam в Java-программе, чтобы найти рыночные цены Steam Community (специально для игры Counter-Strike: Global Offensive). Чтобы выяснить, как это работает в первую очередь, я просто поместил URL в свой веб-браузер, прежде чем вставлять его в реальный код, но он отклоняет мой ключ API. Это URL:

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.

Я что-то упускаю? Или это вообще возможно в первую очередь? Я получаю информацию здесь: https://wiki.teamfortress.com/wiki/WebAPI/GetAssetPrices

Любой, кто знает что-нибудь о Steam API, пожалуйста, помогите.

1 ответ

Ваш URL неправильно сформирован. /? у вас есть раньше key должно быть &

+ Изменить

http://api.steampowered.com/ISteamEconomy/GetAssetPrices/v0001/?appid=440/?key=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&format=xml
                                                                         ^^ --- Should be "&"

в

http://api.steampowered.com/ISteamEconomy/GetAssetPrices/v0001/?appid=440&key=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&format=xml
Другие вопросы по тегам