Вопрос.
Пользователь столкнулся с типичной, но неочевидной проблемой: в Битрикс24 есть канал для публикации новостей и обсуждений, однако стандартного пункта экспорта сообщений в нем нет. Экспорт чатов работает, коллабы выгружаются, а канал — нет, независимо от прав доступа и роли пользователя. При этом бизнес-задача простая: получить CSV-файл с историей сообщений одного канала за выбранный период. Ответ.
Ключевая причина в том, что канал в Битрикс24 — это не чат в классическом понимании. Архитектурно он ближе к ленте публикаций, и долгое время в REST API платформы отсутствовали методы, позволяющие работать с каналами так же, как с чатами. Поэтому стандартные инструменты экспорта просто не «видят» эту сущность, даже если внешне интерфейс выглядит похожим. Решение.
Задача была решена с помощью приложения «Экспорт чатов в CSV (+ Коллабы, Каналы, Задачи)», в котором реализован отдельный сценарий для каналов. Экспорт запускается не из интерфейса самого канала, а со страницы приложения в ле