我需要什么范围和权限才能让别人从我的 Google 云端硬盘下载文件?

问题描述 投票:0回答:1

我提供了我的凭据以及 python 脚本,以允许从我的 Google 云端硬盘下载一些文件。我尝试使用这些范围,但它们都失败了:

只有这个有效: https://www.googleapis.com/auth/drive

但是这个令牌要求用户授予对 Google Drive 的读、写、编辑和访问权限。为什么他们需要拥有所有这些权限,才能从另一个 Google 云端硬盘(即我的)下载文件?

我找不到此操作所需的最小范围。

我正在 python 中使用 Google Drive API。

python google-api permissions google-drive-api
1个回答
4
投票

从你的问题中发现

https://www.googleapis.com/auth/drive
可以使用。从这种情况来看,作为下载文件的范围,我认为可以使用以下范围。

https://www.googleapis.com/auth/drive.readonly

官方文档关于这个范围的说法如下。

允许对文件元数据和文件内容进行只读访问。

© www.soinside.com 2019 - 2024. All rights reserved.