Как удалить файл с Google Drive API, не отказав в разрешении? - PullRequest
0 голосов
/ 23 января 2019

У меня есть проект nodejs + машинопись, который использует пакет googleapis npm.Я использую Google Drive v3, и я аутентифицировался с данными service_account json.

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

На самом деле я знаю почему, но я хотел бы знать, как это обойти.

Почему: потому что мои данные service_account не связаны напрямую с моей учетной записью пользователя google, а связаны с xxx@project.iam.gserviceaccount.com.Это я создал в консоли Google API.Таким образом, я открыл доступ к папке для этого пользователя и, таким образом, могу только читать и редактировать, но не удалять (все материалы, которыми делятся с учетной записью).

Как я могу обойти эту проблему?

Спасибовы!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...