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

问题描述 投票:0回答:1

我正在使用Steam的API来获取播放器数据。为此,您需要提供一个SteamID64(76561197960435530),如下例所示herehttp://api.steampowered.com/ISteamUserStats/GetUserStatsForGame/v0002/?appid=440&key=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&steamid=76561197960435530,但是这对于我的用户有时可能很棘手,因为许多用户都有自己的自定义虚名网址,而这些网址并未为他们提供steamID64轻松输入。我知道他们可以使用网站进行查找,但这不是一种选择。

我将如何像这样输入自定义虚荣个人资料网址:https://steamcommunity.com/id/customNameHere,并以编程方式将其转换为SteamID64,例如:76561197960435530

我想使用JavaScript或使用API​​来实现。

javascript node.js steam steam-web-api
1个回答
0
投票

找到了解决方案。 Here它表示您可以使用以下语法来解决虚荣网址:

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

虽然不太清楚为什么它隐藏在TF2 Wiki上...

© www.soinside.com 2019 - 2024. All rights reserved.