@galiich

Как найти чат, возвращающий ошибку "ApiError: 917" с помощью логирования?

Есть сообщество ВКонтакте, в котором я хочу получить список всех чатов, которые есть в нём. Есть специальная программа на Python с методом messages.getConversations. Но программа не срабатывает, возвращая ошибку: vk_api.exceptions.ApiError: [917] You don't have access to this chat.

По документации это "Нет доступа к чату" - значит это, скорее всего, беседа. В Поддержке сказали, что можно найти беседу с помощью логирования, а потом её исключить из запросов или выдать права.

Как найти эту беседу с помощью логирования на Python и vk_api?
  • Вопрос задан
  • 47 просмотров
Пригласить эксперта
Ответы на вопрос 1
Vindicar
@Vindicar
RTFM!
Заверни вызов метода в try - except, в ветке except пиши в журнал (хоть стандартынй модуль logging, хоть просто в файл) id чата, с которым пытался работать.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
22 нояб. 2024, в 00:55
500 руб./за проект
21 нояб. 2024, в 23:30
300000 руб./за проект
21 нояб. 2024, в 22:21
3000 руб./в час