【问题标题】:discord making me verify email when certain API requests are made发出某些 API 请求时,不和谐让我验证电子邮件
【发布时间】:2022-03-20 10:08:56
【问题描述】:

有没有办法解决这个问题?我的代码如下所示:

import requests

token = "not gonna leak my token like I did last time lmao"
guild_id = "798596724649099305"
headers = {"Authorization": token,"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36", "Content-Type": "application/json", }
base_url = "https://discord.com/api/v8"
members_url = base_url + "/guilds/" + guild_id + "/members"
response = requests.get(members_url, headers=headers)

print(response)

有什么办法可以解决这个问题。我知道这很可能是不和谐的安全措施。当我运行此代码时,我得到一个 403 响应代码。然后,如果我查看 discord 应用程序,我会收到一个橙色的弹出窗口,要求我验证我的电子邮件,我必须在其中完成验证码。我在这里遗漏了什么吗?

【问题讨论】:

    标签: python python-3.x discord


    【解决方案1】:

    与 TLS mate 有关。 Discord 使用 Cloudflare。 Cloudflare 有一些基本的 TLS 指纹识别,你可以使用如下的 cloudflare 求解器:

    或者制作/分叉一个 TLS 客户端来绕过它。 Golang 有一些好的 TLS 客户端,我认为没有好的、开源的、python TLS 客户端。

    【讨论】:

      猜你喜欢
      • 2020-11-01
      • 2019-03-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-30
      • 2015-02-15
      相关资源
      最近更新 更多