我能夠使用用戶名和密碼在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