python273 / vk_api

Модуль для создания скриптов для ВКонтакте | vk.com API wrapper
https://pypi.org/project/vk-api/
Apache License 2.0
1.33k stars 321 forks source link

Bots LongPool Access denied #247

Closed xkord closed 5 years ago

xkord commented 5 years ago
vk_session = vk_api.VkApi(token='***')
longpoll = VkBotLongPoll(vk_session, 1234567)

Подскажите что делаю не так. Поставил LongPool Api 5.80 в настройках. Сам LongPoll Api включен. Авторизация через ключ доступа.

vk_api.exceptions.ApiError: [15] Access denied: no access to call this method

Oktai15 commented 5 years ago

@python273 тоже столкнулся с такой проблемой

python273 commented 5 years ago

Не уверен какие могут быть проблемы кроме неверного токена или ид группы 🤔

Oktai15 commented 5 years ago

Все аргументы верные, перепроверил...

Oktai15 commented 5 years ago

Починил. @xkord, убедись, что вот это выставлено в настройках группы: image

prostomarkeloff commented 5 years ago

Пересоздать токен пробовали?

ruselcmplx commented 5 years ago

Ребятки, а не подскажете как так залогиниться без логина только с токеном? vk_session = vk_api.VkApi(token='***')

ALEXREDX commented 5 years ago

Ребятки, а не подскажете как так залогиниться без логина только с токеном? vk_session = vk_api.VkApi(token='***')

vk_session.auth(token_only=True)

python273 commented 5 years ago

auth нужно вызывать только если нужно получить токен (или куки). token_only просто отключает проверку кук, чтобы лишний раз не логиниться, когда токен валидный. Если токен уже есть, то вызывать auth не нужно

drygdryg commented 5 years ago

При создании токена сообщества нужно указывать права на управление сообществом помимо доступа к сообщениям. image