SoreMix
@SoreMix
yellow

Как авторизоваться с помощью Python на сайте с авторизацией через VK?

Добрый день. Не могу авторизоваться на mrandom.com(не реклама)

По нажатию кнопки "Войти", открывается mrandom.com/auth/vk (либо mrandom.com/auth/vk/callback, я не разобрался.)

ba812bf378f84617a51415619fd8d4d4.png

После ввода данных отправляется форма и в Network видно это.

Request URL: https://login.vk.com/?act=login&soft=1
Request Method: POST

И это снизу:
84b97fcef9044c38926a51aa49fcc754.png

Взял данный код по примеру с Тостера, после парсинга можно понять, что я не авторизирован странице.
import requests

s = requests.Session()
data = {"email":"XXXXXXXX@mail.ru", "pass":"YYYYYYYYY"}
url = "http://mrandom.com/auth/vk"
r = s.post(url, data=data)

s.cookies

response = requests.get('http://mrandom.com/contests/my')
print('Result')
print(response.content)


Помогите пожалуйста, не могу найти ответа
  • Вопрос задан
  • 2066 просмотров
Пригласить эксперта
Ответы на вопрос 1
zmitrok62
@zmitrok62
Очень хороший человек
Есть готовые библиотечки. Вот одна из них: https://github.com/dzhioev/vk_api_auth
Ответ написан
Ваш ответ на вопрос

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

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