如何获取 Steam 的 oauth 客户端 ID?

unk*_*ser 5 oauth-2.0 steam-web-api steam steamworks-api

我在客户端 ID 的官方文档中找到了这个:

在初始设置期间,您需要联系 Valve 并提供以下信息: 您需要用户获得哪些权限。下面列出了每个 API 调用所需的权限。令牌的生命周期。完成身份验证/授权后将用户发送回的重定向 URI。作为回报,Valve 将为您的实施分配一个客户端 ID。

但他们没有提及如何联系 Valve 。我在不同平台上发现了许多相同的问题,但找不到任何解决方案。

https://steamcommunity.com/oauth/login?response_type=token&client_id=client_id_here&state=whatever_you_want

我对 steam-ID 和 Client-ID 有点混淆。它们是一样的吗?如果没有,那么如何从 Valve 检索客户端 ID。

抱歉,如果我错过了这里的任何内容

unk*_*ser 6

回答一下我自己的问题,供大家参考。

流中不再支持 O-auth,但官方文档仍然存在,目前无用。

需要使用 Open-ID 来实现它,这是唯一的解决方案。

git-hub 上有很多 PHP 和其他语言的参考。

如果有人需要任何帮助,请随时在这里询问,我已经成功实施了。

而且 client-id 和 steam-Id 也不相同。

  • 正如目前所写的,您的答案尚不清楚。请[编辑]添加其他详细信息,以帮助其他人了解这如何解决所提出的问题。您可以[在帮助中心](/help/how-to-answer)找到有关如何写出好的答案的更多信息。 (3认同)