从Google Cloud函数访问Google Drive文件
我想在谷歌云平台上用Python创建一个云函数,从用户的谷歌云盘(谷歌工作区)中提取一些文件。我在认证和从我组织的工作区中提取特定文件夹的文件时遇到了困难。
我尝试过把驱动器的访问权限分享给一个权限最大化的服务账号,但还是没能找到连接和提取数据的代码。
我在Python方面找到的资源不多。而且,谷歌云盘的API文档也没有提到如何处理工作区的使用情况。
编辑:由于安全原因,服务账号的credentials.json密钥文件的创建已被禁用。因此,为了进行认证,我们必须在云函数的运行时生成或获取服务账号的凭据(我不确定这是否可行)。
我就是无法在Python中找到访问单个用户的谷歌云盘并读取文件的方法(例如:user_name@domain.com)。