Я все еще пытаюсь избавиться от ошибки 401, которую я получаю каждый раз, когда я пытаюсь отправить данные для входа на сайт. Я надеюсь, что кто-то может помочь мне решить эту проблему :) Спасибо за вашу помощь!
Вот мой код:
import requests
from bs4 import BeautifulSoup
import urllib
import json
email = "xxx"
password = "xxxx"
loginURL = "https://www.skatedeluxe.com/login.php"
headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like
Gecko) Chrome/80.0.3987.87 Safari/537.36'}
loginCreds = {"email":email,"password":password}
#Create Session
s = requests.Session()
#Generate Cookies With GET Request
s.get(loginURL, headers=headers)
#Scrape Token
resForToken = s.post(loginURL, headers = headers)
soupForToken = BeautifulSoup(resForToken.text,"html.parser")
token = soupForToken.find("html")['data-token']
#URL For POST Request
loginPOST = "https://www.skatedeluxe.com/api2/auth?token=" + token
#POST Login Data
r = s.post(loginPOST, headers=headers, data=loginCreds)
print(r)