我正在尝试将适用于python的DrEdit示例应用程序安装到GAE上。应用运行,但保存或打开文件会导致 HTTP 403"未配置访问错误"。
client.json 根据云端硬盘 SDK 的 API 访问>客户端 ID 值设置了client_id和client_secret。我还尝试将 API 访问>客户端 ID 的值用于 Web 应用程序。
Google 云端硬盘SDK>OAuth 客户端 ID 也已更改为云端硬盘 SDK 和网络应用客户端 ID。
我做错了什么?
在 Google API 控制台的服务部分,有两个与驱动器开发相关的服务,SDK 和 API。当您创建新的云端硬盘 SDK 条目时,云端硬盘 API 服务不会自动启用(这没有意义,我看不到您何时会在不使用云端硬盘 API 的情况下创建启用云端硬盘的应用)。为项目打开云端硬盘 API 服务,然后重试。
@lurking_googlers 我想很多人会为此而堕落,在启用 SDK 时启用 API 是否有意义?
并且您还必须在代码中标识以下内容
DriveService.Scope.DriveFile, DriveService.Scope.Drive
祝你好运