簡體   English   中英

我正在嘗試登錄 discord 但我收到錯誤代碼

[英]I am trying to log in discord but i am getting an error code

我正在嘗試使用 python 請求登錄 discord,但我收到錯誤代碼 400。我知道我可以使用 discord.py 庫或其他一些庫,但我現在正在嘗試在請求中執行它。 這是我使用的代碼:

def login():
    loginpayload = { "login": EMAIL, "password": PASSWORD, "undelete": "false"}
    headers = { "user-agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 11_0_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.141 Safari/537.36"}
    r = s.post("https://discord.com/api/v8/auth/login", loginpayload, headers)
    print(r.url)
    print(r.status_code)

login()

我收到錯誤代碼 400,這是我的控制台 output:

https://discord.com/api/v8/auth/login
400

那是因為您發送的表單正文無效。

您的有效負載必須是這樣的:

loginpayload = { "login": EMAIL, "password": PASSWORD, "undelete": "false", "captcha_key": "null", "login_source": "null", "gift_code_sku_id": "null"}

這將返回您必須解決的驗證碼頁面,並通過替換captcha_key的值將其發回。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM