Как проверить, является ли Steam-аккаунт разработчиком для существующих игр в Steam? - PullRequest
0 голосов
/ 15 января 2019

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

Я пытаюсь добиться аутентификации пользователей с помощью OpenID, а затем проверить, является ли пользователь разработчиком steamworks, а также проверить наличие разработанных игр.

1 Ответ

0 голосов
/ 15 января 2019

Steam может выступать в качестве поставщика OpenID. Это позволяет вашему приложению аутентифицировать SteamID пользователя , не требуя от него ввода имени пользователя или пароля Steam на вашем сайте (что будет нарушением Условий использования API).

Вы не можете получить доступ к данным такого рода через Steam API.

Только Издатель может перечислить свои Игры / Приложения, используя собственный ключ API Издателя.

https://lab.xpaw.me/steam_api_documentation.html#ISteamUser_GetPublisherAppOwnership_v2 https://partner.steamgames.com/doc/webapi/ISteamUser#GetPublisherAppOwnership

Поправь меня, если я ошибаюсь.

Проверьте эту ссылку: https://developer.valvesoftware.com/wiki/SteamID
Возможно, с помощью SteamID вы сможете определить, есть ли у кого-то учетная запись разработчика.

...