Задать вопрос
@StivenHolland
Программист-самоучка

Поможете мне исправить ошибку в коде на longpoll вк?

Когда я запускаю код ниже у меня появляется ошибка
vk_api.exceptions.ApiError: [15] Access denied: no access to call this method
А иногда
vk api.exceptions.apierror 5 user authorization failed no access token passed
Я хотел, чтобы на все сообщения, которые мне приходили в ЛИЧКУ был определенный ответ. Можете мне отправить исправленный код.Я не понимаю в чем ошибка. Заранее спасибо!!!

import vk_api
import requests
from vk_api.longpoll import VkLongPoll, VkEventType
session = requests.Session()
token = 'мой токен, полученный на сайте https://vkhost.github.io/ (выбрал katemobile)'
vk_session = vk_api.VkApi(token)
try:
    vk_session.auth(token_only=True)
except vk_api.AuthError as error_msg:
    print(error_msg)
longpoll = VkLongPoll(vk_session)
vk = vk_session.get_api()
for event in longpoll.listen():
    if event.type == VkEventType.MESSAGE_NEW and event.to_me and event.text:
        if event.from_user:
            vk.messages.send(user_id=event.user_id,message='Ваш текст')
  • Вопрос задан
  • 141 просмотр
Подписаться 1 Простой 8 комментариев
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
от 200 000 до 300 000 ₽
Greenway Global Новосибирск
от 150 000 ₽
Akronix Санкт-Петербург
от 150 000 до 200 000 ₽
04 февр. 2025, в 19:07
5000 руб./за проект
04 февр. 2025, в 18:58
1000 руб./за проект