Я пытаюсь проверить следующее.
Первый шаг 1: я пытаюсь получить UUID выбранного имени, которое вы хотите SNIPE.
public function api_call($username){
$ch = curl_init();
//Set other default cUrl settings
curl_setopt( $ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt( $ch, CURLOPT_HEADER, 0);
curl_setopt( $ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt( $ch, CURLOPT_POST, 0);
curl_setopt( $ch, CURLOPT_URL, "https://eu.mc-api.net/v3/uuid/" . $username);
curl_setopt( $ch, CURLOPT_CAINFO, "certificates/curl/cacert.pem");
$response = curl_exec($ch);
if($response) {
$decoded = json_decode($response);
$uuid = $decoded->uuid;
}
return $uuid;
Это сработало вчера и почему-то больше не разрешает UUID выбранного имени пользователя.
Моджанг обновил API или я просто не прав?
Цель состоит в том, чтобы люди могли выкинуть имя из моего сервиса, например, «bat», это $ username ^ выше.
Бат скоро будет доступен, я хочу сделать что-то, что проверяет, когда это будет доступно, чтобы мой снайпер мог взять это на секунду.
Шаги, что вам нужно сделать.
Теперь вы вводите UUID здесь, как
msgstr «(не могу заполнить https, потому что не имею 10 репутации) https // api.mojang.com / user / profile /». $ UUID. «/ имена»);
$UUID = ad374c96e8fb4cd097898b9ac3baf2d7;
if($response) {
$decoded = json_decode($response);
$uuid = $decoded->uuid;
}
return $uuid;
И затем он берет это из нового API: «changeToAt»: 1423045122000}
затем создайте скрипт, который добавляет метку времени javascript 3196800000 <37 дней
и затем он возвращает дату, когда он точно доступен.
Я надеюсь, что кто-то может помочь мне, я действительно в отчаянии.
Задача ещё не решена.
Других решений пока нет …