尝试使用 duplicity 列出 Google Drive 备份中的文件。我收到如标题所示的错误。
- 如果我通过浏览器访问 drive.google.com,我可以看到该文件夹和内容。
- 我创建了一个服务帐户并下载了定义的 json 文件这里
- 我使用的网址是
gdrive://${GOOGLE_SERVICE_ACCOUNT_URL}/${FOLDER_NAME}?myDriveFolderID=root
- GOOGLE_SERVICE_ACCOUNT_URL 与 json 文件中的 client_email 相同
- FOLDER_NAME 是我在网络浏览器中看到的文本名称
- 该驱动器用于公司帐户,通常我通过正常登录来访问它,但使用我的工作电子邮件
答案1
- 需要与服务帐户共享驱动器
- 不要使用 FOLDER_NAME 而是在 myDriveFolderID 中使用其 ID