-
Notifications
You must be signed in to change notification settings - Fork 0
ChatV1
Yan Karpov edited this page Jun 23, 2023
·
1 revision
CreateChatRequest
- usernames - массив имён пользователей
CreateChatResponse
- chat_id - id созданного чата
ConnectChatRequest
- chat_id - id существующего чата
- username - имя пользователя, который хочет подключиться
ConnectChatResponse
- message - стрим сообщений (структура с полями):
- text - текст сообщения
- from - от кого передаётся сообщение
- to - кому передаётся сообщение
- sent_at - время отправки сообщения
SendMessageRequest
- chat_id - id чата, в которое необходимо отправить сообщение
- message - сообщение (поля описаны в ConnectChatResponse)
В ответ ручка возвращает пустое сообщение, в случае успешной отправки сообщения в чат или ошибку.