@H1ven

Vk api Не принимает версию!?

pprint(data)
import requests
from pprint import pprint
TOKEN = 'Верный токен'
r = requests.get(f'https://api.vk.com/method/METHOD?audio&id=738806181&access_token={TOKEN}&v=V5.131')
data = r.json()

Выдает ошибку
{'error': {'error_code': 8,
           'error_msg': 'Invalid request: versions below 5.81 are deprecated. '
                        'Version param should be passed as "v". "version" '
                        'param is invalid and not supported. For more '
                        'information go to '
                        'https://vk.com/dev/constant_version_updates',
           'request_params': [{'key': 'audio', 'value': ''},
                              {'key': 'id', 'value': '738806181'},
                              {'key': 'v', 'value': 'V5.131'},
                              {'key': 'method', 'value': 'METHOD'},
                              {'key': 'oauth', 'value': '1'}]}}

Process finished with exit code 0
  • Вопрос задан
  • 140 просмотров
Решения вопроса 1
@SashaTalk
В версии никакого V в начале быть не должно.
-r = requests.get(f'https://api.vk.com/method/METHOD?audio&id=738806181&access_token={TOKEN}&v=V5.131')
+r = requests.get(f'https://api.vk.com/method/METHOD?audio&id=738806181&access_token={TOKEN}&v=5.131')
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы