Skip to content

Instantly share code, notes, and snippets.

@ostoperla
Last active February 4, 2025 14:07
Show Gist options
  • Save ostoperla/8e30d909f42cb69498946eb9f217b19a to your computer and use it in GitHub Desktop.
Save ostoperla/8e30d909f42cb69498946eb9f217b19a to your computer and use it in GitHub Desktop.
https://<BASE_URL>/<VERSION_API>/<ENTITY>/
Сущности
News /news/news Новости проекта
NewsDetails /news/{news_id} Детальная информация о новости
Server /server/servers Список серверов
ServerDetails /server/{server_id} Детальная информация о сервере
ExternalId /link/external_ids Внешние ссылки на соц сети
Donate /link/donate Ссылка на донат
Support /link/support Ссылка на сапорт
Forum /link/forum Ссылка на форум
Cache /link/cache Ссылка на кэш
------------------------------------------------------------------------------------------------------------------------------
Server
{
"id": 1,
"title": "Суровая Россия 01",
"online": 511,
"slots": 1000,
"poster_path": "/tEiIH5QesdheJmDAqQwvtN60727.png",
"test": false,
"status": "Online",
"multiplier": 2
}
//----------------------------------------------------------------------------------------------------------------------------
ExternalId
{
"id": 1,
"path": "kja5ds2fjk2",
"source": "vk"
}
//----------------------------------------------------------------------------------------------------------------------------
News - Можно сразу с деталями грузить, а можно ввести сущность NewsDetails
{
"id": 1,
"title": "Новость 1",
"poster_path": "/pB8BM7pdSp6B6Ih7QZ4DrQ3PmJK.jpg",
"backdrop_path": "/tEiIH5QesdheJmDAqQwvtN60727.png"
"description": "Описание",
"button_text": "Участвовать",
"external_ids": [
{
"id": 1,
"path": "G24yAB7PJR",
"source": "discord"
}
]
}
//----------------------------------------------------------------------------------------------------------------------------
Donate
{
"url": "https://hr-rp.ru/donate.php",
"multiplier": 4
}
//----------------------------------------------------------------------------------------------------------------------------
Url - одна сущность для Support/Forum но разные request.
{
"path": "https://hr-rp.ru/support.php"
}
или грузить разом всё на главном экране.
{
"support_url": "https://hr-rp.ru/support.php",
"forum_url": "https://hr-rp.ru/forum.php"
}
//----------------------------------------------------------------------------------------------------------------------------
Cache
Та же Url сущность
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment