• Идеи
  • Расширение функционала EasyDonate API

  • Изменено

Доброго времени суток. Функционал EasyDonate API достаточен чтобы создать магазин и активно продавать товары для игры, но возвращаемые объемы данных слишком большие.

Если мы воспользуемся документацией EasyDonate API, то при выполнении запроса по URL, мы получим все данные, начиная от названия, даты регистрации и изменения магазина, до ссылок на социальные сети. А что если в своём магазине мне не нужна системная информация EasyDonate?

Предлагаю к запросу разрешить указывать определенный параметр или группу параметров. Мы получим JSON массив с необходимой нам информацией.

Пример с определенным параметром.
https://api.easydonate.ru/shop/getName?token=key

{
    "success": true,
    "response": {
        "name": "BestShop",
    }
}

Пример с группой параметров.
https://api.easydonate.ru/shop/getSocial?token=key

{
    "success": true,
    "response": {
        "vk": "vk.com/scondic",
        "instagram": "instagram.com/scondic.cc"
    }
}

Тоже самое касается и серверов. Примеры запросов:
Получение информации о сервере
https://api.easydonate.ru/shop/getInfoServer?server=id&token=key

Получение название сервера
https://api.easydonate.ru/shop/getInfoServerName?server=id&token=key

Получение онлайна сервера
https://api.easydonate.ru/shop/getInfoServerOnline?server=id&token=key

Спасибо. Примеры запросов я могу расписать. Их у меня в голове огромное множество.

Написать ответ...