![](/img/trans.png)
[英]Why am I getting this error when I am trying to run my Discord bot
[英]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.