Python 如何使用Google Calendar+;谷歌硬盘
我是谷歌API的新手,想知道如何在同一个文件中访问两个不同的API 我有Python 如何使用Google Calendar+;谷歌硬盘,python,google-api,google-calendar-api,google-oauth,google-drive-realtime-api,Python,Google Api,Google Calendar Api,Google Oauth,Google Drive Realtime Api,我是谷歌API的新手,想知道如何在同一个文件中访问两个不同的API 我有 SCOPES = 'https://www.googleapis.com/auth/calendar' 但我也想要 SCOPES = 'https://www.googleapis.com/auth/drive.metadata.readonly' 可从同一文件访问。有人知道怎么做吗 谢谢 进行身份验证时,只需添加两个作用域。系统将提示用户授予您访问这两个站点的权限 SCOPES = 'https://www.goog
SCOPES = 'https://www.googleapis.com/auth/calendar'
但我也想要
SCOPES = 'https://www.googleapis.com/auth/drive.metadata.readonly'
可从同一文件访问。有人知道怎么做吗
谢谢 进行身份验证时,只需添加两个作用域。系统将提示用户授予您访问这两个站点的权限
SCOPES = 'https://www.googleapis.com/auth/drive.metadata.readonly https://www.googleapis.com/auth/calendar'
你可能需要在它们之间加个逗号,我不确定这取决于图书馆
现在我不是python开发人员,但是大多数Google客户端库都是这样创建的。假设您正在使用,则需要创建日历服务和驱动器服务。您可以使用从上面获得的相同凭证创建它们。代码从数据库中删除
当您需要访问日历时,请使用日历服务;当您需要访问驱动器时,请使用驱动器服务 将作用域添加到列表对象中 例如:
SCOPES = ['https://www.googleapis.com/auth/calendar',
'https://www.googleapis.com/auth/drive.metadata.readonly']
谢谢,我要试试这个!
SCOPES = ['https://www.googleapis.com/auth/calendar',
'https://www.googleapis.com/auth/drive.metadata.readonly']