Поскольку Slack не поддерживает массовое удаление, я искал альтернативы. Поиск не занял много времени, и я наткнулся на this Python script, которые используют веб-API Slack для удаления всех файлов, которые находятся там более 30 дней.cant_delete_file, даже если у меня есть правильные области?
После попытки получить маркер справа, я получил действительный токен с областями files:read
и files:write:user
.
Запускается скрипт, получает список файлов, и отправляет запрос на удаление правильно, но ответ от провисания Систематический:
{"ok":false,"error":"cant_delete_file"}
Поиска для этого кода ошибки показывает, что это потому, что я не имеют разрешения на удаление.
Я не могу найти больше информации, и я изо всех сил стараюсь понять, что пошло не так. Почему у меня нет разрешений?
Это может быть связано с тем, что вы пытаетесь удалить файл, загруженный другим пользователем, не являясь администратором. Вы администратор? –
@ FrançoisF: Повторив мой старый вопрос, чтобы принять ответ, я действительно неправильно сконфигурировал сценарий и использовал неправильный токен. Обновление значка с разрешения администратора разрешило проблему, и я использую ее с тех пор. Не могли бы вы повторить свой комментарий в качестве ответа, чтобы я мог его принять? – DrakaSAN