Уведомления

Группа в Telegram: @pythonsu

#1 Июль 18, 2021 19:15:36

Vildan
Зарегистрирован: 2021-07-18
Сообщения: 1
Репутация: +  0  -
Профиль   Отправить e-mail  

Авторизация Вк

Пытаюсь сделать авторизацию вк, имеется данный код:

 import requests
data = {
	'email': 'login',
	'pass': 'password'
}
r = requests.post('https://login.vk.com/?act=login&soft=1', data=data)
print(r.text)

В ответе получаю код данной html страницы:


То есть авторизация не прошла, выяснилось, что в данные запроса нужно еще отправлять ip_h, ip_a, которые меняются при каждой сессии (как я понял).



ip_h и ip_a можно достать из html кода страницы vk.com



Собственно проблема в том, что я не знаю, как извлечь данные из этого html кода и подставить их в данные запроса на login.vk.com, а, возможно, это делается совсем иначе, прощу помощи.
(VK Api не использую, тк нужно авторизоваться через вк на другом сайте)

Офлайн

#2 Июль 19, 2021 21:07:57

vr
Зарегистрирован: 2021-04-14
Сообщения: 28
Репутация: +  1  -
Профиль   Отправить e-mail  

Авторизация Вк

возможно там ситуация как на многих сайтах знакомств при открытии сайта тебе выдают токен
перед логином делай
resp = sesion.get ('https://vk.com/', hraders=header).text
и эти ip будут где то в resp найти их можешь перебрав ответ при помощи библиотеки re
но думаю это мало чем тебе поможет ибо там ещё капча)



kay=1111, хуй пизда алибаба

Офлайн

#3 Июль 26, 2021 05:09:35

AZart_AZ
Зарегистрирован: 2021-07-26
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

Авторизация Вк

Может проще использовать autopygui?

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version