Я использую API Mojang и в настоящее время пытаюсь получить череп игрока из кожи.
Я не знаю, выбираю ли я неправильный маршрут, поскольку знаю, что это возможно, просто не знаю, как.
Это ссылка на API Mojang https://wiki.vg/Mojang_API
Мои запросы идут:
get https://api.mojang.com/users/profiles/minecraft/jalfrazi?at=1560421216
затем
get https://sessionserver.mojang.com/session/minecraft/profile/1ff4e1cb4f21439fa8942dbfdbfe24ef
, который возвращает
{
"id": "1ff4e1cb4f21439fa8942dbfdbfe24ef",
"name": "jalfrazi",
"properties": [
{
"name": "textures",
"value": "eyJ0aW1lc3RhbXAiOjE1NjA0MjEzMzQxNzgsInByb2ZpbGVJZCI6IjFmZjRlMWNiNGYyMTQzOWZhODk0MmRiZmRiZmUyNGVmIiwicHJvZmlsZU5hbWUiOiJqYWxmcmF6aSIsInRleHR1cmVzIjp7IlNLSU4iOnsidXJsIjoiaHR0cDovL3RleHR1cmVzLm1pbmVjcmFmdC5uZXQvdGV4dHVyZS9iYmZhYjhkYzUwYjhlMGQ3ZDU4MGE4OTIwMzFjODgxYTNmOTVhMzc1YjFkOThjNWFkOWI0OTZlMDY1Nzg1M2UyIn19fQ=="
}
]
}
Икогда base64 декодирует json ["properties"] ["value"], я получаю.
{"timestamp":1560421334178,"profileId":"1ff4e1cb4f21439fa8942dbfdbfe24ef","profileName":"jalfrazi","textures":{"SKIN":{"url":"http://textures.minecraft.net/texture/bbfab8dc50b8e0d7d580a892031c881a3f95a375b1d98c5ad9b496e0657853e2"}}}
, удерживая URL: http://textures.minecraft.net/texture/bbfab8dc50b8e0d7d580a892031c881a3f95a375b1d98c5ad9b496e0657853e2
, который имеет полный скин.Как я могу получить череп от этого?