Череп игрока из скина Mojang API - PullRequest
0 голосов
/ 14 июня 2019

Я использую 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, который имеет полный скин.Как я могу получить череп от этого?

...