Наверх

API Документация

Если вы не нашли тут ответ на свой вопрос вы всегда можете задать его в Демо-чате в правом нижнем углу.

imbaChat.getAllUserInfo(); Returns: Object

Получить список всех пользователей в чате в виде объекта.

imbaChat.load({"user_id":id,"token":token}); Inputs: Object {"user_id":id,"token":token} Variable id,token

Выполняет загрузку чата. В качестве передаваемых параметров пользовательский id и токен авторизации.

imbaChat.destroy();

Удалить чат

imbaChat.openChat();

Открыть чат

imbaChat.closeChat();

Закрыть чат

imbaChat.openRoom(id); Inputs: Number Variable id Returns: Promise

Открыть комнату по id.

imbaChat.closeRoom();

Закрыть комнату

imbaChat.openDialog(id); Inputs: Number | String Variable id Returns: Promise

Создать диалог с пользователем по его идентификатору.

imbaChat.updateContactList()

Обновляет список контактов.

imbaChat.updateMessages({ room_id: id }) Inputs: Object {"room_id":id} Variable id

api_answer_10

imbaChat.opened_room Returns: Object

Возвращает основную информацию об открытой комнате в текущий момент.

imbaChat.getRoomInfoById(id) Inputs: Number Variable id Returns: Object

Возвращает основную информацию комнаты по id

imbaChat.getUserInfoById(id) Inputs: Number Variable id Returns: Object

Возвращает основную информацию пользователя по id

imbaChat.addToRoom({ pipe, title, is_public: 1, type:imbaChat.room_type.conference, }) Inputs: Object Variable ipipe, title, is_public, type Returns: Promise

Добавляет авторизованного пользователя в групповую комнату.