这是我正在使用的代码:
end = "https://api.github.com/"
def create_token(end):
username = input('Enter GitHub Username: ')
password = getpass.getpass()
auth = (username, password)
data = {
"scopes": ["gist"],
"note": "gistey"
}
rq = requests.post(end + "authorizations/", json=data, auth=auth)
if "X-GitHub-OTP" in rq.headers:
otp = input("Enter 2FA code: ")
rs = requests.put(end + "authorizations/", json=data, auth=auth,
headers={"X-GitHub-OTP": otp})
return rs
return rq
test = create_token(end)
我正在尝试使用Github API为我的应用程序创建一个新的访问令牌。但响应返回404状态代码。我已经仔细检查了
json
中的密钥我还没找到导致它返回404
状态代码的原因。毕竟,我得出结论,这可能是GitHub结束时的问题。但是很难相信这样一个好的网站会犯这样的错误。
因此,我试图了解代码中的错误。或者它是GitHub的API中的错误。