Class ActivityFeedController
java.lang.Object
ru.averkiev.socialmediaapi.controllers.ActivityFeedController
@RestController
@RequestMapping("/social-media-api/activity")
public class ActivityFeedController
extends Object
Класс представляет собой REST-контроллер отображения ленты активности для пользователей.
Этот класс предоставляет API-endpoints для взаимодействия с лентой активности.
Все запросы выполняются в формате JSON.
- Author:
- mrGreenNV
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetActivityFeedForUser
(Integer page, Integer pageSize) API-endpoint для отображения ленты активности для пользователя.
-
Constructor Details
-
ActivityFeedController
public ActivityFeedController()
-
-
Method Details
-
getActivityFeedForUser
@GetMapping public org.springframework.http.ResponseEntity<List<PostDTO>> getActivityFeedForUser(@RequestParam(value="page",required=false) Integer page, @RequestParam(value="pageSize",required=false) Integer pageSize) API-endpoint для отображения ленты активности для пользователя.- Parameters:
page
- номер отображаемой страницы.pageSize
- количество отображаемых постов на странице.- Returns:
- список объектов DTO для постов.
-