Загрузка...

Респонсе коде 403

Тема в разделе Python создана пользователем kalapupaa 19 окт 2023. 235 просмотров

  1. kalapupaa
    kalapupaa Автор темы 19 окт 2023 5 1 ноя 2021
    Короче, пытаюсь я отправить POST-запрос для логина моего роблокс аккаунта(он валид) но выдает код ответа 403. Что мне собственно делать, до этого писало чет по типу Code Verification Failed но это было из-за csrf-token'а, щас он сам получает этот токен но при этом с валид акком выдает 403 ошибку. Чо делать?


    Код:


    Python
    import requests
    import fake_useragent
    from bs4 import BeautifulSoup as BSoup

    pathToLogPassTxtFile = input('Введите путь к log:pass (.txt): ')

    try:
    with open(pathToLogPassTxtFile, 'r', encoding='utf-8') as file:
    lines = file.readlines()

    if not lines:
    print("Файл пуст.")
    else:
    first_line = lines[0].strip()

    if ':' in first_line:
    username, password = first_line.split(':', 1)
    with open(pathToLogPassTxtFile, 'w', encoding='utf-8') as file:
    file.writelines(lines)
    else:
    print("В строке отсутствует разделитель ':'")

    except FileNotFoundError:
    print("Файл не найден.")
    except Exception as e:
    print(f"Произошла ошибка при чтении файла: {e}")

    session = requests.Session()
    url = 'https://roblox.com'

    response = requests.get(url)

    csrf_token = None

    def get_csrf_token():
    global csrf_token
    if response.status_code == 200:
    soup = BSoup(response.text, 'html.parser')
    csrf_token_meta = soup.find('meta', {'name': 'csrf-token'})
    if csrf_token_meta:
    csrf_token = csrf_token_meta['data-token']

    get_csrf_token()

    userAgent = fake_useragent.UserAgent().random

    header = {
    'User-Agent': userAgent,
    'X-Csrf-Token': csrf_token
    }

    data = {
    'ctype': "Username",
    'cvalue': username,
    'password': password,
    }

    url = 'https://auth.roblox.com/v2/login'
    response = session.post(url, data=data, headers=header)
    print(response)

     
    19 окт 2023 Изменено
  2. cidll
    cidll 19 окт 2023 Заблокирован(а) 1046 5 сен 2021
    maybe session.get(url)?
     
    1. cidll
    2. kalapupaa Автор темы
      cidll, уф, ладно ща буду пытаться искать всю эту хуйню. спасиб за помощь
    3. cidll
  3. ioiop2
    ioiop2 25 июн 2025 5 28 май 2022
    Многоуважаемый братик , очень интресно услышать твое решение проблемы , у меня тоже такая же проблема в роблоксе.
    Я зашел по cookie на аккаунт , через сайт Роблокса в Хроме, все доступно , но когда нажимаю играть , роблокс у меня скаченный , то выдает ошибку 403. Вот тема , в которой скрины и все подробно написано. Благодарю заранее что обратил внимание.https://lolz.live/threads/8864014/
     
Загрузка...
Top