使用 API 获取 Minecraft 玩家信息

通过 Minecraft 的 API,我们可以很轻松的获取 Minecraft: Java Edition 的玩家资料

获取玩家信息

要获取玩家信息首先需要知道玩家的 UUID,如果你不知道可以请求 https://api.mojang.com/users/profiles/minecraft/username 获取

id
id 就是玩家的 UUID

请求 https://sessionserver.mojang.com/session/minecraft/profile/id

properties
请求 API,获取 base64 编码后的玩家信息

解码一下就可以看到 json 格式的玩家信息,其中包括 UUID、玩家名、皮肤 URL、披风 URL(不是所有人都有)

properties
玩家属性

访问皮肤的 URL 就可以查看皮肤

skin
皮肤

披风的不知道为什么会直接下载下来,但是不影响

cape
披风

实用 file 命令可以看到是一个 png 格式的图像,改一个扩展名就能用了

file
使用 file 命令查看文件类型
修改扩展名就可以查看了

如果你还是觉得麻烦可以使用我写的 Python 脚本来获取玩家信息

FacebookXSina WeiboThreadsQzoneTelegram

发表评论