我正在为Garry的Mod创建一个游戏服务器的加载屏幕。
我需要一种方法将用户SteamID或CommunityID转换为他们的名字。
AKA STEAM_0:1:48093934 -> NightmareInfinity
或76561198056453597 -> NightmareInfinity
我目前正在使用PHP和JavaScript进行转换。
如果你需要我拥有的功能名称
SteamID2Communityid($steamid)
和
CommunityID2SteamID($communityid)
这两个函数都在PHP中
我也看了其他问题,他们都没有帮助我。
我查看了SteamAPI并找不到任何内容。
答案 0 :(得分:2)
这是我的旧PHP功能应该仍然可以工作。
function EchoPlayerName($steamid){
$xml = simplexml_load_file("http://steamcommunity.com/profiles/$steamid/?xml=1");//link to user xml
if(!empty($xml)) {
$username = $xml->steamID;
echo $username;
}
}