попытка входа в instagram

#python #beautifulsoup #python-requests

#python #beautifulsoup #python-запросы

Вопрос:

Я попробовал это для входа в intagram, но это сработало один раз, но больше не работает. и я попытался добавить зашифрованный проход, но он также не сработал, а также не сработал для первой страницы instagram ‘https://www.instagram.com » вместо ссылки

 import re
import requests
from bs4 import BeautifulSoup
from datetime import datetime

link = 'https://www.instagram.com/accounts/login/'
login_url = 'https://www.instagram.com/accounts/login/ajax/'

time = int(datetime.now().timestamp())

payload = {
    'username': 'USERNAME',
    'enc_password': f'#PWD_INSTAGRAM_BROWSER:0:{time}:"PASSWORD"',
    'queryParams': {},
    'optIntoOneTap': 'false'
}

with requests.Session() as s:
    r = s.get(link)
    csrf = re.findall(r"csrf_token":"(.*?)"",r.text)[0]
    r = s.post(login_url,data=payload,headers={
        "user-agent": "Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.120 Safari/537.36",
        "x-requested-with": "XMLHttpRequest",
        "referer": "https://www.instagram.com/accounts/login/",
        "x-csrftoken":csrf
    })
  

Комментарии:

1. О чем selenium ? Вы пытались сделать то же самое с selenium ?

2. selenium фактически управляет браузером, и он не работает с минимизацией браузера, я пошел, чтобы получить данные, не открывая браузер

3. Вы можете использовать selenium, не открывая браузер.

4. любое учебное предложение?