所以这应该很简单,但我似乎找不到我的失败点。希望其他人可以向我指出。
首先我去https://github.com/login/oauth/authorize?client_id=CLIENT_ID&scope=gist
,这会返回一个代码给我。然后我这样做:
import requests, json
client_id = XXXX
client_secret = XXXX
code = XXXX
r = requests.post(
'https://github.com/login/oauth/access_token',
data=json.dumps({
'client_id':client_id,
'client_secret':client_secret,
'code':code
})
r.content # this gives me a 404 header
当我转到我的测试用户时,它显示我已授权,我的应用程序显示为有一个用户,但我没有访问令牌。
我究竟做错了什么。