Как сделать регистрацию на python requests?

Хотел сделать регистрацию для сайта https://connect.vk.com/.
Форма примерно выглядит так
Form:

<form class="vkc__EnterPhone__content" novalidate="">
<input name="phone" type="tel" class="vkc__TextField__input" placeholder="Введите номер телефона">
<button type="submit" disabled="" class="vkc__Button__container vkc__Button__primary vkc__Button__fluid vkc__Button__disabled" data-state="">
<div class="vkc__Button__title">Войти или создать аккаунт</div>
</button>
</form>

Я вручную ввел данные в форму, отправил, и увидел что запрос кидается на https://api.vk.com/method/auth.validatePhone?v=5.123&client_id=7497650
Написал скрипт отправляющий на эту ссылку data phone , он выдал ошибку, понял что нужен секретный ключ.
Пытался сделать на первую ссылку, ничего опять же не получилось
Мой код:

  1 import requests
  2 import fake_useragent
  3 from bs4 import BeautifulSoup
  4
  5 session = requests.Session()
  6
  7 link = 'https://api.vk.com/method/auth.validatePhone?v=5.123&client_id=7497650'
  8
  9 user = fake_useragent.UserAgent().random
 10 header = {
 11         'user-agent': user
 12         }
 13
 14 data = {
 15     'phone': '+7 922 222-22-22'
 16         }
 17
 18 response = session.post(link, headers=header, data=data)
 19 print(response.text)

Идей особо нет, но спор с другом хочется выйграть, осталось 5 часов, до моего проигрыша. Заранее благодарен


Ответы (0 шт):