我想在我的Django网络应用中使用Google Calendar API。
我成功使用python social auth获得了访问令牌。
使用该令牌,我尝试使用python requests调用列表日历API。
下面是我的代码:
import requests
token = ...
endpoint = "https://content.googleapis.com/calendar/v3/users/me/calendarList"
headers = {
"Authorization":"Bearer " + token,
}
requests.get(endpoint,headers=headers).json()
但是,我得到了以下答复:
u'error':
u'code': 403,
u'message': u'Insufficient Permission',
u'errors':
u'domain': u'global',
u'message': u'Insufficient Permission',
u'reason': u'insufficientPermissions'
如何解决? 我真的想解决此问题,而不使用其他任何库,包括API Client Library。