如何将 Steam 自定义个人资料 URL 解析为 steamID64
How to resolve a steam custom vanity profile URL to steamID64
我正在使用 Steam 的 API 来获取玩家数据。为此,您需要提供一个 steamID64 (76561197960435530
),就像这个示例所示 here:http://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 上...
我正在使用 Steam 的 API 来获取玩家数据。为此,您需要提供一个 steamID64 (76561197960435530
),就像这个示例所示 here:http://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 上...