我能够使用用户名和密码在python中获得Github api令牌,但是我不能使用该API令牌来请求任何POST/DELETE/PATCH。如何在python中使用github api令牌来请求
我们如何使用Github API令牌进行任何请求。 对于例如,我有API令牌可以说“hbnajkjanjknjknh23b2jk2kj2jnkl2 ......”
现在请求
#i'm providing username and API-Token in headers like
self.header = {'X-Github-Username': self.username,
'X-Github-API-Token': self.api_token
}
#then requesting(post) to create a gist
r = requests.post(url, headers=headers)
但我一直都想与401 error
与Bad Crediantials
消息。
什么是使用API的令牌,而无需输入密码
我们不能使用'requests.post(....,auth = api_token)'而不是'auth =(用户名,密码)' – softvar