我使用谷歌教程为我的web应用程序获取访问令牌。但是在以下步骤中:
- 您的网络应用程序将用户重定向到谷歌授权页面
- 用户授予您的web应用程序访问权限
- 谷歌将用户重定向回您的网络应用程序并返回授权码
我不知道如何获得这个授权码?实际上,在我的python代码中,我不知道如何获得"auth_code">
data = urllib.urlencode({
'code': auth_code,
'client_id': client_id,
'client_secret': client_secret,
'redirect_uri': redirect_uri,
'grant_type': 'authorization_code'
})
我找到了我的解决方案:(我应该在浏览器中通过此url并获得代码
print '%s?client_id=%s&redirect_uri=%s&scope=%s&response_type=code' %
('https://accounts.google.com/o/oauth2/auth',
clientID,
redirect_uri,
'https://www.googleapis.com/auth/fusiontables')