В api для SkyDrive и Dropbox есть опции для управления всем диском пользователя. Для Google Диска область drive.file, кажется, дает только доступ к файлам, созданным приложением. Есть ли возможность для Google Диска, который дает доступ ко всему диску?Доступ ко всем файлам на Google Диске пользователя
ответ
Редактировать: ответ был правильно, но последняя версия Drive API позволяет запрашивать полный объем с помощью https://www.googleapis.com/auth/drive
. API-интерфейс списка документов больше не нужен для этого варианта использования. См. https://developers.google.com/drive/scopes#requesting_full_drive_scope_for_an_app
Чтобы быть точным, API-интерфейс Drive предоставляет доступ к файлам, созданным приложением и файлами, которые пользователь открыл с помощью приложения из пользовательского интерфейса диска (через open-in).
Для управления всеми файлами Диска пользователя вы можете использовать Google Document List API. Хотя в настоящее время мы запрещаем приложениям на Диске (те, которые интегрированы в пользовательский интерфейс Диска через диалоги Open-with и Create), чтобы запросить доступ к API-интерфейсу документа, поскольку мы хотим сохранить приложение Диска в модели безопасности для каждого файла. (В основном добавление области списка документов в настройках Drive SDK вызывает ошибку).
Где функция api, позволяющая клиенту узнать список файлов, созданных этим приложением? – FxIII
Пробовал использовать область https://www.googleapis.com/auth/drive с API-интерфейсом Drive, не работает: http://stackoverflow.com/a/31138102/377320 –