vcomp71
@vcomp71
Системный администратор и программист

Как пройти авторизацию Вконтакте для запуска скрипта на python?

В контакте на аккаунте сменилась авторизация и теперь нельзя авторизоваться с паролем.
Пример из интернета
import vk_api

APP_ID=''
LOGIN_ID = ''
PHONE = ''
PASS_ID = ''
ACCESS_TOKEN =""
DOMAIN = ""
DOMAIN_text = ''
DOMAIN_text_s = ''

def main():

    login, password, vk_token = LOGIN_ID, PASS_ID,ACCESS_TOKEN
    vk_session = vk_api.VkApi(login, password,vk_token)
    try:
        vk_session.auth(token_only=True)
    except vk_api.AuthError as error_msg:
        print(error_msg)
        return

Не работает выдает ошибку
Bad password
Как теперь проводить авторизацию, для автоматизации действий?

Вот ответ из службы поддержки Вконтакте

К сожалению, простого варианта входа по логину и паролю сейчас нет — это уже весьма старый и крайне небезопасный способ, который приходится на руку злоумышленникам. Ведь если они узнают эти данные, что зачастую разными способами даётся им легко, то аккаунт и ценная информация в нём запросто попадёт в руки этих негодяев.

По этой причине было принято решение отказаться от такого способа, усилив меры защиты профилей пользователей нашей необъятной платформы.
  • Вопрос задан
  • 160 просмотров
Пригласить эксперта
Ответы на вопрос 1
Добрый день!
Вы смотрели документацию к библиотеке?
Ссылки один, два.
И issues тоже стоит посмотреть.
Ответ написан
Ваш ответ на вопрос

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

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