@chainikk

Нужна помощь с кодом python, вк_апи. В чем может быть проблема?

import requests
token = ''
data = requests.get('https://api.vk.com/method/messages.getLongPollServer',
params={'access_token': token}).json()['response']
print(data)
Ошибка в KeyError: 'response', что может быть?
Может я не указал что-то?
  • Вопрос задан
  • 1161 просмотр
Пригласить эксперта
Ответы на вопрос 2
YardalGedal
@YardalGedal
yeah boy
У вас указаны не все параметры. Из-за этого ВКонтакте не возвращает response, а возвращает error.
Чтобы увидеть ошибку и чего конкретно не хватает, используйте
data = requests.get('https://api.vk.com/method/messages.getLongPollServer',
params={'access_token': token}).json()

print(data)
Ответ написан
@trofimovdev
Python
Чтобы не было таких проблем, используйте библиотеку.
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы