Я создаю бота для Slack и пытаюсь загрузить изображения из im с пользователем.
Рабочий процесс выглядит следующим образом: - Пользователь загружает файл в bots 'im - Бот получает событие и загружает файлы ( в 2 разрешениях)
Когда я загружаю файл в чат с ботом - все в порядке, я могу скачивать файлы.
Когда другой пользователь загружает файл - я получаю HTML страницу с формой авторизации. Пытался загрузить с помощью curl, но у меня возникла та же проблема:
curl --location --request GET 'https://files.slack.com/files-pri/T45M3A4BU-FS9CJQPLH/screenshot_2020-01-13_at_11.23.10.png' \
--header 'Authorization: Bearer xoxp-...'
Работает с моими файлами и не работает с другими пользователями.
У бота есть области действия: files:read
, files:write:user