Доброго времени суток. Функционал 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
Спасибо. Примеры запросов я могу расписать. Их у меня в голове огромное множество.