如何使用 Mojang API 更改我的 Minecraft 用户名?

How do I change my Minecraft username using the Mojang API?

是否可以使用 mojang API python 更改我的 Minecraft 用户名?我到处都找遍了,除了我无法理解的 this documentation 之外,找不到任何地方告诉我该怎么做。有人知道怎么做吗?

以下将起作用:

import requests

name = "YOUR_NEW_USERNAME"
url = f"https://api.minecraftservices.com/minecraft/profile/name/{name}"
token = "YOUR_TOKEN"
headers = {'Authorization': f'Bearer {token}'}
response = requests.put(url,headers=headers)

我不玩 Minecraft 了,但文档指出您需要向 https://api.minecraftservices.com/minecraft/profile/name/<name> 发送 PUT 请求,其中 <name> 是您的新用户名。

然后您可以通过 response.json() 查看响应。