This repository has been archived by the owner on Mar 13, 2018. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 3
API server (deprecated)
Vladimir Semyonov edited this page Sep 26, 2015
·
1 revision
User: {
// Идентификатор пользователя.
uid: {String},
// Имя пользователя.
name: {String},
// Путь к аватару пользователя.
avatar: {String},
}
Message: {
// Идентификатор сообщения.
mid: {String},
// Идентификатор автора.
uid: {String},
// Текст сообщения.
text: {String},
// Время, когда сообщение было доставлено на сервер.
time: {Number},
}
Имя события | Параметры | Описание |
---|---|---|
newUser | {User} user | Добавление нового пользователя |
loginReq | {String} uid | Запрос авторизации |
loginRes | {User} user | Ответ на запрос loginReq
|
sendMessage | {Number} uid, {String} text |
Запрос на отправку сообщения |
message | {Message} message | Ответ на запрос sendMessage
|
readMessage | {Message} message | Запрос на смену статуса сообщения на 'прочитано'` |
messageRead | {Message} message | Ответ на запрос readMessage
|
getUser | {User} user | Запрос на получение данных о другом пользователе |
user | {User} user | Ответ на запрос getUser
|
getRoomUsers | Запрос на получение списка всех пользователей в комнате | |
roomUsers | {User[]} users | Ответ на запрос getRoomUsers
|