如何将 Steam 自定义个人资料 URL 解析为 steamID64

How to resolve a steam custom vanity profile URL to steamID64

我正在使用 Steam 的 API 来获取玩家数据。为此,您需要提供一个 steamID64 (76561197960435530),就像这个示例所示 herehttp://api.steampowered.com/ISteamUserStats/GetUserStatsForGame/v0002/?appid=440&key=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&steamid=76561197960435530 然而,这有时对我的用户来说可能很棘手,因为许多人都有自己的自定义虚荣心 url 没有提供 steamID64 方便他们输入。我知道他们可以使用网站来查找,但这不是一种选择。

我如何像这样输入自定义个性化配置文件 URL:https://steamcommunity.com/id/customNameHere 并以编程方式将其转换为 steamID64,如下所示:76561197960435530

我想使用 JavaScript 或 API 来实现。

找到解决方案。 Here 它说您可以使用以下语法来解决虚荣 url:

http://api.steampowered.com/ISteamUser/ResolveVanityURL/v0001/?key=XXXXXXXXXXXXXXXXXXXXXXX&vanityurl=userVanityUrlName

不太清楚为什么它隐藏在 TF2 wiki 上...