Проблема доступа к файлам через REST API бота в Битрикс24
Разрабатываю бота для локальной версии Битрикс24 компании и столкнулся со следующей проблемой: я знаю ID файлов, отправляемых боту в сообщениях, но не могу получить к ним доступ.
Примеры попыток получения файлов
- Запрос к
https://url/rest/user-id от которого создан бот/ключ веб-хука/disk.file.get.json?id=ID файла- результат:{"error":"ACCESS_DENIED","error_description":"Access denied!"} - Запрос к
https://url/rest/user-id от которого создан бот/ключ веб-хука/im.disk.folder.get.json?CHAT_ID=ID чата- результат:{"error":"ACCESS_ERROR","error_description":"You do not have access to the specified dialog"}
При этом если я отправляю файл от своего имени (как сотрудник), то получаю его без проблем.
Предпринятые меры
Бот был создан от моего имени как от сотрудника. Я выдал боту абсолютно все доступы, а также пытался через административную панель настроить права так, чтобы бот мог видеть диск другого пользователя (того, кто присылает ему файлы). Однако все попытки оказались безуспешными.
P.S. Бот создан с использованием следующего функционала (см. изображение).