Ответ:
Вы можете использовать область действия drive.file
, чтобы предоставить вашему приложению доступ только к файлам и папкам, созданным им самим, хотя файлы и папки внутри папки вашей Приложение имеет доступ, чтобы не наследовать это свойство.
Дополнительная информация:
Если приемлемы только файлы, созданные приложением, то в соответствии с документацией Drive API [1] , область действия drive.file
:
Доступ по файлам к файлам, созданным или открытым приложением. Авторизация файла предоставляется индивидуально для каждого пользователя и отменяется, когда пользователь деавторизует приложение.
. Это рекомендуемая ограниченная область действия, которая имеет URL-адрес:
https://www.googleapis.com/auth/drive.file
Если файл не был создан приложением, то пользователь должен явно предоставить доступ к файлу приложению, чтобы эта область была получить доступ к нему, например, используя пункт меню «открыть с» и выбрав свое приложение.
В качестве альтернативы, вы можете использовать служебную учетную запись в вашем приложении, с которой пользователь может поделиться папкой, - хотя для этого потребуется В дальнейшем внедрении служебной учетной записи не нужно будет использовать область диска, поскольку ей уже был бы предоставлен доступ.
Я знаю, что, как правило, это плохие новости, но я надеюсь, что это полезно для вас!
Рекомендации: