Как сделать регистрацию на 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 часов, до моего проигрыша. Заранее благодарен