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
Как теперь проводить авторизацию, для автоматизации действий?

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

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

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

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

Войти через центр авторизации
Похожие вопросы
SpectrumData Екатеринбург
от 150 000 до 200 000 ₽
Гринатом Москва
от 150 000 ₽
Greenway Global Новосибирск
от 150 000 ₽
15 июн. 2024, в 08:05
300 руб./в час
15 июн. 2024, в 07:59
300 руб./в час
15 июн. 2024, в 06:38
500 руб./за проект