Попытка получить цену приложения, но ключ API Steam отклоняется

Я пытаюсь создать бота, чтобы получать цены на игры 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 но я получил эту ошибку. я был бы признателен, если бы кто-нибудь мог мне помочь


person Mohammad134    schedule 04.04.2020    source источник


Ответы (1)


Документация по ISteamEconomy GetMarketPrices

ПРИМЕЧАНИЕ. Для этого вызова требуется ключ API издателя для использования этого метода.

Это примечание можно найти внизу раздела для каждой конечной точки API, для которой требуется ключ API издателя.


Здесь подробно описано, как создать ключ API публикации:
https://partner.steamgames.com/doc/webapi_overview/auth

  1. Как пользователь с правами администратора в вашей учетной записи Steamworks, сначала посетите список групп.
  2. Из списка групп выберите или создайте группу, содержащую идентификаторы приложений, к которым вы хотите получить доступ с помощью ключа WebAPI.
  3. Затем щелкните эту группу, чтобы просмотреть пользователей и приложения в этой группе.
  4. Если у вас есть права администратора, вы должны увидеть опцию «Создать ключ WebAPI» справа. Или вы должны увидеть ключ в списке, если он уже был создан.


Если, как и я, вы не являетесь издателем игры, вы не сможете использовать эту конечную точку и должны будете использовать конечные точки, для которых не требуется ключ API издателя.

person Badger    schedule 08.05.2020