@Sagiri

Как поменять пароль через vk_api?

Новичёк, не понимаю где ошибка в коде
Подскажите пожалуйста)
import vk_api

login = ‘логин’
password = ‘пароль’
old_password = password
new_password = ‘новый пароль’

vk_session = vk_api.VkApi(login, password)
vk_session.auth()
vk = vk_session.get_api()

vk.account.changePassword(old_password, new_password)

При запуске кода вылазит ошибка TypeError: __call__() takes 1 positional argument but 3 were given
  • Вопрос задан
  • 683 просмотра
Пригласить эксперта
Ответы на вопрос 1
SoreMix
@SoreMix Куратор тега Python
yellow
На гитхабе есть 17 примеров использования: https://github.com/python273/vk_api/tree/master/ex...

Соответственно, в функцию нужно передать нужные параметры: https://vk.com/dev/account.changePassword

vk.account.changePassword(old_password=old_password, new_password=new_password)
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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