-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Передаем параметры в JSON
:
{
"email":"yuriy.samsonov96@gmail.com", // required
"login":"academeg", // required
"password":"1234", // required
"name":"Юрий",
"surname":"Самсонов"
}
доступно: всем
Передаем параметры в JSON
:
{
"login":"academeg", // required
"name":"Юрий",
"surname":"Самсонов"
}
Можем редактировать только login
, name
, surname
, если они будут пустыми, то они затрутся в базе.
Пользователь может редактировать только свой аккаунт
доступно: только авторизованному пользователю
Пользователь может удалить только себя, либо админ может удалить кого угодно
доступно: только авторизованному пользователю
доступно: всем
page
необязательный параметр, изначально равен 0
size
необязательный параметр, изначально равен 20
доступно: всем
Параметры:
image
передаем изображение
доступно: только авторизованному пользователю
доступно: только авторизованному пользователю
name
thumbnailPath или originalPath
доступно: только авторизованному пользователю
Передаем параметры в JSON
:
{
"value": "фотки" // required
}
доступно: авторизованным пользователям
Передаем параметры в JSON
:
{
"value": "фотки" // required
}
доступно: админу или модератору
доступно: админу или модератору
page
необязательный параметр, изначально равен 0
size
необязательный параметр, изначально равен 20
доступно: всем
Передаем параметры в JSON
:
{
"title":"Тайтл", // required
"text":"Текст", // required
"tags": [
{
"id":"fa627258-2b24-4a2e-b437-f2ec6977c95b" // required
}
],
"images": [
{
"id":"82ffdb43-dc83-449a-9f11-cabefb377cb2" // required
}
]
}
доступно: авторизованным пользователям
Передаем параметры в JSON
:
{
"title":"Тайтл", // required
"text":"Текст", // required
"tags": [
{
"id":"fa627258-2b24-4a2e-b437-f2ec6977c95b" // required
}
],
"images": [
{
"id":"82ffdb43-dc83-449a-9f11-cabefb377cb2" // required
}
]
}
images
при передачи пустого массива, изображения не удалятся, если передается не пустой массив, то эти изображения добавятся статье
tags
если будет пустой массив, то теги удалятся
доступно: автору статьи
доступно: автору статьи, модератору или админу
доступно: всем
page
необязательный параметр, изначально равен 0
size
необязательный параметр, изначально равен 20
доступно: всем
Параметры:
image
передаем изображение
доступно: только авторизованному пользователю
доступно: только авторизованному пользователю
name
thumbnailPath или originalPath
доступно: только авторизованному пользователю