двуличность: цепочки подписей не найдены

Попытка использовать двуличность для перечисления файлов в резервной копии, которая находится на диске Google. Я получаю ошибку, как в заголовке.

  • Я смогу увидеть папку и ее содержимое, если зайду на сайтdrive.google.com в браузере.
  • Я создал учетную запись службы и загрузил файл JSON, как определено здесь .
  • Я использую URL-адресgdrive://${GOOGLE_SERVICE_ACCOUNT_URL}/${FOLDER_NAME}?myDriveFolderID=root
  • GOOGLE_SERVICE_ACCOUNT_URL совпадает с client_email в файле json.
  • FOLDER_NAME — это текстовое имя, которое я вижу в веб-браузере.
  • Диск предназначен для учетной записи компании, и обычно я получаю к нему доступ, войдя в систему в обычном режиме, но используя свой рабочий адрес электронной почты.

1 ответ

  • Необходимо предоставить доступ к диску сервисному аккаунту
  • Не следует использовать пользователя FOLDER_NAME, а вместо этого использовать его идентификатор в myDriveFolderID.
Другие вопросы по тегам