SHiNE-server/TASKS/01-07.04.26-каналы-api/01-кратко-для-внешних.md
AidarKC 0c7d8fac02 07-04-2026
Сделал вкладку параметры пользователя РАБОТАЮЩЕЙ

Добавил
- Локальный запуск
- техническое задание 1 (доработать ui что бы RFYFKS работали)
2026-04-07 14:43:08 +03:00

26 lines
949 B
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Краткое описание задачи
Нужно сделать полностью рабочую вкладку «Каналы» в SHiNE.
Пользователь должен:
- видеть список каналов;
- открывать канал и читать сообщения;
- открывать тред сообщения;
- отвечать, ставить и убирать лайк;
- подписываться на пользователей и каналы.
Чтение данных идет через 3 API:
- `ListSubscriptionsFeed`
- `GetChannelMessages`
- `GetMessageThread`
Все действия записи делаются только через `AddBlock` с подписью на клиенте.
Формат имени канала в интерфейсе:
- `имя_пользователя/имя_канала`
Локальный запуск проекта:
```bash
./gradlew startLocal
```