Как сделать Discord OAuth2 в сеансе запроса?Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как сделать Discord OAuth2 в сеансе запроса?

Сообщение Anonymous »

(со стороны пользователя, а не от бота) Я не знаю, как это сделать, и мне нужна помощь.[01:19:41] Rover login failed: 400 | {
"errorCode": "malformed_json_body",
"message": "Request JSON payload is malformed"
}
< /code>
code < /p>
rover_url = "https://registry.rover.link/login/discord"

rover_headers = {
"Origin": "https://rover.link",
"Referer": "https://rover.link/",
"Accept": "*/*",
"Content-Type": "text/plain;charset=UTF-8",
"Accept-Encoding": "gzip, deflate, br, zstd",
"Accept-Language": "en-US,en;q=0.9",
}

rover_paylaod = f"Bearer {token}"

try:
rover_response = session.post(
rover_url,
headers=rover_headers,
data=rover_paylaod.encode("utf-8"),
timeout=10
)
if rover_response.status_code == 200:
logger.suc(f"Rover login success: {rover_response.json()}")
else:
logger.err(f"Rover login failed: {rover_response.status_code} | {rover_response.text}")
except Exception as e:
logger.err(f"Error logging into Rover: {e}")


Подробнее здесь: https://stackoverflow.com/questions/796 ... st-session
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»