Задать вопрос
@Mikhail00900

Как авторизоваться в вк через куки selenium?

Пытался пройти авторизацию в вк через куки, сперва чтобы сохранить куки, сделал так
import pickle
import selenium.webdriver
import time
driver = selenium.webdriver.Chrome(executable_path="C:/chromedriver.exe")
driver.get("http://vk.com")
time.sleep(60)
#тут я за это время вручную авторизовался
pickle.dump( driver.get_cookies() , open("cookies.pkl","wb"))

Потом чтобы загрузить куки сделал так:
import time
from selenium import webdriver
import pickle
driver=webdriver.Chrome(executable_path="C:/chromedriver.exe")
driver.get("https://vk.com")
cookies = pickle.load(open("cookies.pkl", "rb"))
for cookie in cookies:
    driver.add_cookie(cookie)
driver.get("https://vk.com")

Сначала загружается страница вк с профилем, но через секунду(страница не успевает полностью загрузиться)
редеректит на другой юрл:
62a5a68c46c19711284350.png
подозреваю что это защита вк от ботов, есть ли способ обойти?
  • Вопрос задан
  • 488 просмотров
Подписаться 2 Простой Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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