127  /  166

Полный список методов Chat API

Просмотров: 33818
Дата последнего изменения: 24.09.2021
Александр Суворов
Сложность урока:
2 уровень - несложные понятия и действия, но не расслабляйтесь.
1
2
3
4
5

Версия платформы:

МетодОписание метода
im.revision.get Получение информации о ревизиях API.

Работа с чатами:

МетодОписание метода
im.chat.add Создание чата.
im.chat.user.list Получение списка участников.
im.chat.user.add Приглашение участников.
im.chat.user.delete Исключение участников.
im.chat.leave Покинуть чат.
im.chat.sendTyping Отправка статуса «вам пишут...».
im.chat.updateTitle Обновление заголовка чата.
im.chat.updateColor Обновление цвета чата.
im.chat.updateAvatar Обновление аватара чата.
im.chat.setOwner Смена владельца чата.
im.chat.get Получение идентификатора чата.
im.chat.mute Отключение уведомлений в чате.

Работа с диалогами:

МетодОписание метода
im.dialog.messages.get Получение списка последних сообщений в чате.
im.dialog.read Изменение факта прочтения сообщений: все сообщения до указанного (включая само сообщение) помечаются как прочитанные.
im.dialog.unread Изменение факта прочтения сообщений: все сообщения после указанного (включая само сообщение) помечаются как непрочитанные.
im.dialog.get Получение информации о диалоге.

Работа с сообщениями:

МетодОписание метода
im.message.add Отправка сообщения в чат.
im.message.update Отправка изменения сообщения чат-бота.
im.message.delete Удаление сообщения чат-бота.
im.message.like Установка «Мне нравится».

Работа с файлами:

МетодОписание метода
im.disk.folder.get Получение информации о папке хранения файлов для чата.
im.disk.file.commit Публикация загруженного файла в чат.
im.disk.file.delete Удаление файлов внутри папки чата.
im.disk.file.save Сохранение файла в свой Битрикс24.Диск.

Работа с пользователями:

МетодОписание метода
im.user.get Получение данных о пользователе.
im.user.list.get Получение данных о пользователях.
im.user.business.list Получение списка бизнес-пользователей.
im.user.status.get Получение информации об установленном статусе пользователя.
im.user.status.set Установка статуса пользователя.
im.user.status.idle.start Установка автоматического статуса «Отошел».
im.user.status.idle.end Отключение автоматического статуса «Отошел».

Работа с подразделениями:

МетодОписание метода
im.department.get Получение данных о подразделении.
im.department.colleagues.list Получение списка пользователей, состоящих в вашем отделе.
im.department.managers.get Получение списка руководителей подразделений.
im.department.employees.get Получение списка сотрудников в подразделении.

Работа с поиском:

МетодОписание метода
im.search.user.list Поиск пользователей.
im.search.chat.list Поиск чатов.
im.search.department.list Поиск подразделений.
im.search.last.get Получение списка элементов последнего поиска.
im.search.last.add Добавление элемента истории последнего поиска.
im.search.last.delete Удаление элемента истории последнего поиска.

Работа со списком последних чатов:

МетодОписание метода
im.recent.get Список последних диалогов пользователя.
im.recent.pin Закрепление диалога в избранном.
im.recent.hide Удаление диалога из списка последних чатов.

Работа со счетчиками:

МетодОписание метода
im.counters.get Получение счетчиков.

Работа с уведомлениями:

МетодОписание метода
im.notify.personal.add Отправка персонального уведомления.
im.notify.system.add Отправка персонального уведомления.
im.notify.delete Удаление уведомления.
im.notify.read Установка отмены о прочитанных уведомлениях.


7
Курсы разработаны в компании «1С-Битрикс»
Доступна новая документация по REST: понятнее описания, больше примеров, удобнее поиск
Перейти