Наше приложение имеет возможность загружать документы с Google Drive в наше приложение или вставлять документы Google в наше приложение.
В настоящее время мы рассматриваем использование следующих областей API:
Google Docs : https://www.googleapis.com/auth/documents.readonly
" Просмотр документов в Документах Google "
Google Drive : https://www.googleapis.com/auth/drive.readonly
" Просмотрите и загрузите все свои файлы на Google Диске "
Однако эти области дают нам доступ на чтение ко ВСЕМ файлам и документам на диске Google. На самом деле нам нужен только доступ к файлам, которые пользователь сам выбирает, чтобы поделиться с нами. Есть ли способ получить доступ только к выбранным пользователем файлам, а не ко всем файлам? По сути, я хочу, чтобы наша сфера применения была более ограниченной, чем эти два, как для удобства пользователя, так и для конфиденциальности, а также ограничения потенциальной ответственности нашего приложения.
Я вижу, что это так:
https://www.googleapis.com/auth/drive.file
" Просмотр и управление файлами и папками на Google Диске, которые вы открыли или создали с помощью этого приложения "
Но мне нужен только доступ для чтения, и мне не нужна возможность «управлять» чем-либо на диске пользователя. Я также не вижу параллели для Google Docs.
Любая информация, решения и / или предложения приветствуются.