Хостинг серверов Minecraft playvds.com
  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление
  3. Данный раздел создан исключительно для релизов! Вопросы по лаунчеру или обвязке задавайте ТОЛЬКО в соответсвующей теме автора. Любые другие темы будут удалены, а авторы понесут наказание.

Веб Mojang PHP API

Тема в разделе "Веб-обвязки и лаунчеры", создана пользователем #WhiteBro, 28 июл 2017.

  1. Автор темы
    #WhiteBro

    #WhiteBro Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    WhiteBro
    [​IMG]

    Приветствую всех в этой теме!

    Ходя по темам SpigotMC я заметил интересное PHP Api, начал пользоваться им и очень сильно удивился 0_o

    Оно прекрасно работает и очень помогает в разработке. С помощью него можно легко сделать мониторинг, вывести ник игрока, голову его скина и UUID.

    Начало работы с ним происходит так:​
    PHP:
    require 'mojang-api.class.php';
    Далее я приведу прием использования его классов и результат:​
    PHP:
    // Подключаем API
    require 'mojang-api.class.php';

    // Получаем UUID из ника
    $uuid MojangAPI::getUuid('MTC');
    echo 
    'UUID: <b>' $uuid '</b><br>';

    // Поулчаем историю ников
    $history MojangAPI::getNameHistory($uuid);
    echo 
    'First username: <b>' reset($history)['name'] . '</b><br>';

    // Выводим его голову
    $img '<img src="' MojangAPI::embedImage(MojangAPI::getPlayerHead($uuid)) . '" alt="Head of MTC">';
    echo 
    'Skin:<br>' $img '<br>';

    // Получаем и выводи онлайн сервера. ТУТ НЕТУ РЕКЛАМЫ, ЭТО СЕРВЕР РАЗРАБОТКА!
    $query MojangAPI::query('play.onecraft.fr'25565);
    if (
    $query) echo 'There is ' $query['players'] . ' players online out of ' $query['maxplayers'] . '<br>';
    else echo 
    'Server is offline.<br>';
    Результат:
    [​IMG]


    Загрузить мастер можно из гита: ТЫК
    Официальная тема: ТЫК

    --

    Уважаемые пользователи форума, пожалуйста, зайдите в официальную тему и отпишите разработчику благодарность, если вам понравилось! Он старался для вас и сделал прекрасное API для работы, при чем ему никто не платил - будьте добрыми и хорошими людьми.​
     
    Последнее редактирование: 28 июл 2017
  2. Mr Hosting
  3. Автор темы
    #WhiteBro

    #WhiteBro Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    WhiteBro
    Так же я сейчас занимаюсь объединением этого API и этого. Если вам будет интересно - позже могу выложить.
     
  4. I7uoHep

    I7uoHep Активный участник Пользователь

    Баллы:
    88
    Мой совет -- приведи в порядок страничку на гитхабе, добавь методы и их описание, ещё советую опубликовать на packagist, поскольку компоузером пользоваться приятно и удобно.
     
  5. Kirich

    Kirich Активный участник Пользователь

    Баллы:
    78
    Есть возможность получать скин/плащ?
     
  6. Автор темы
    #WhiteBro

    #WhiteBro Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    WhiteBro
    Я не сам автор, но занимаюсь доработкой. В течении осени я планирую форкнуть этот гит и доработать все его минусы.
     
  7. Автор темы
    #WhiteBro

    #WhiteBro Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    WhiteBro
    На данный момент - нет. Автор прекратил активную разработку, а я планирую начать только осенью. Спасибо за идею, возьму на заметку.
     
  8. b33rloga

    b33rloga Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    Wilbo1989
    Кстать, очень удобное API уже заюзал
     
  9. YshmeelWilka

    YshmeelWilka Активный участник

    Баллы:
    61
    Имя в Minecraft:
    Yshmeel
    Ждем в композере
     

Поделиться этой страницей