Google Calendar API 403错误

时间:2018-07-09 19:55:19

标签: python django google-api google-calendar-api python-social-auth

我想在我的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

0 个答案:

没有答案