<img width="300" alt="Screenshot 2023-06-13 at 16 39 58" src="https://github.com/dev-labs-bg/hello-ue/assets/1016174/69c9c639-201d-4fd0-a69b-e8f5d348b252"> Снимката е илюстративна! 1. Към всяка обява могат да бъдат изпращани съобщения. Форматът е: POST `https://prodavalnik-api.devlabs-projects.info/messages/6485f9467f803b971b99ba7d` с payload: ``` { "to": 125197, "text": "Sample message" } ``` , където като `to` се посочва факултетния номер на получателя, а в URL-a се посочва id-то на обявата. 2. Има endpoint за получване на всички съобщения за текущия потребител - от и до него GET `https://prodavalnik-api.devlabs-projects.info/messages/` 3. Има endpoint за получване на всички съобщения, свързани с определена обява GET `https://prodavalnik-api.devlabs-projects.info/messages/648587ca7f803b971b99795f` 4. В допълнение има request за маркиране на съобщение като прочетено, което дава възможност за поддържане на unread/read status на ниво съобщение. POST `https://prodavalnik-api.devlabs-projects.info/messages/64888a840dc182b85a94bbb6/markSeen` -- В задачата може да изпълнят: - екран със съобщения, показващ всички съобщения на потребителя - изпрати съобщение на ниво обява, което води до екран със съобщения между логнатия потребител и създателя на обявата - четене на съобщения за дадена обява от екран моите съобщения
Activity