是否可以通过昵称获取用户的steamID?我在Steam API文档中找不到解决方案。我发现的唯一一件事是http://dev.dota2.com上的一则旧帖子:
但是现在GetMatchHistory
函数没有player_name
参数。现在,它需要account_id
。
那么像http://dotabuff.com/search?q=Dendi这样的网站如何获得此信息?
最佳答案
您可以使用
GET http://api.steampowered.com/ISteamUser/ResolveVanityURL/v0001/
从Steam个人资料的自定义URL获取SteamID。参见http://wiki.teamfortress.com/wiki/WebAPI/ResolveVanityURL
您无法从某人当前的昵称中获取steamID,因为昵称可能会更改并且不是唯一的。
关于php - 通过用户昵称获取steamID,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19247887/