У меня есть проект nodejs + машинопись, который использует пакет googleapis
npm.Я использую Google Drive v3, и я аутентифицировался с данными service_account json.
Все хорошо работает для загрузки и выгрузки файла, но когда я пытаюсь удалить файл, я получаю ошибку «Недостаточное разрешение».
На самом деле я знаю почему, но я хотел бы знать, как это обойти.
Почему: потому что мои данные service_account не связаны напрямую с моей учетной записью пользователя google, а связаны с xxx@project.iam.gserviceaccount.com.Это я создал в консоли Google API.Таким образом, я открыл доступ к папке для этого пользователя и, таким образом, могу только читать и редактировать, но не удалять (все материалы, которыми делятся с учетной записью).
Как я могу обойти эту проблему?
Спасибовы!