API Google Drive позволяет создавать приложения, использующие облачное хранилище Google Drive. Вы можете разрабатывать приложения, которые интегрируются с Drive, и создавать в них надежные функциональные возможности с помощью Drive API.
На этой диаграмме показана связь между вашим приложением Диска, API Диска и Диском:
Эти термины определяют ключевые компоненты, показанные на рисунке 1:
- Гугл Диск
- Служба облачного хранения файлов Google предоставляет пользователям личное пространство для хранения данных под названием «Мой диск » и возможность доступа к общим папкам для совместной работы, называемым общими дисками .
- API Google Диска
- REST API, который позволяет вам использовать хранилище Диска из вашего приложения.
- Приложение Google Диск
- Приложение, которое использует Диск в качестве решения для хранения данных.
- Пользовательский интерфейс Google Диска
- Пользовательский интерфейс Google, который управляет файлами, хранящимися на Диске. Если ваше приложение является редактором, например электронными таблицами или текстовым процессором, вы можете интегрироваться с пользовательским интерфейсом Диска, чтобы создавать и открывать файлы в вашем приложении.
- Мой драйв
- Место хранения на Диске, принадлежащее конкретному пользователю. Файлами, хранящимися на «Моем диске», можно делиться с другими пользователями, но право собственности на контент остается за конкретным пользователем.
- ОАутентификация 2.0
- Протокол авторизации, который требуется Google Drive API для аутентификации пользователей вашего приложения. Если ваше приложение использует вход с помощью Google , оно обрабатывает поток OAuth 2.0 и токены доступа к приложению.
- Общий диск
- Место хранения на Диске, в котором хранятся файлы, над которыми совместно работают несколько пользователей. Любой пользователь, имеющий доступ к общему диску, имеет доступ ко всем файлам, которые на нем содержатся. Пользователям также может быть предоставлен доступ к отдельным файлам на общем диске.
Что вы можете сделать с помощью Drive API?
Вы можете использовать Drive API, чтобы:
- Скачивайте файлы с Диска и загружайте файлы на Диск.
- Найдите файлы и папки, хранящиеся на Диске. Создавайте сложные поисковые запросы, которые возвращают любые поля метаданных файла в ресурсе Files .
- Позвольте пользователям делиться файлами, папками и дисками для совместной работы над контентом.
- Используйте API-интерфейс Google Picker для поиска всех файлов на Диске, а затем возвращайте имя файла, URL-адрес, дату последнего изменения и пользователя.
- Создавайте сторонние ярлыки , которые представляют собой внешние ссылки на данные, хранящиеся за пределами Диска, в другом хранилище данных или облачной системе хранения.
- Создайте специальную папку на Диске для хранения данных приложения , чтобы приложение не имело доступа ко всему содержимому пользователя, хранящемуся на Диске.
- Интегрируйте приложение с поддержкой Диска с пользовательским интерфейсом Диска с помощью пользовательского интерфейса Google Диска . Это стандартный веб-интерфейс Google, который вы можете использовать для создания, систематизации, поиска и обмена файлами на Диске.
- Применяйте ярлыки к файлам на Диске, устанавливайте значения полей ярлыков, читайте значения полей ярлыков в файлах и ищите файлы, используя термины метаданных ярлыков, определенные таксономией специальных ярлыков.
Хотите увидеть API Google Диска в действии? Канал разработчиков Google Workspace предлагает видеоролики с советами, рекомендациями и новейшими функциями. |
Связанные темы
Дополнительную информацию о разработке с использованием API Google Workspace, включая обработку аутентификации и авторизации, см. в разделе «Разработка в Google Workspace» .
Чтобы узнать, как настроить и запустить простое приложение Google Drive API, прочтите краткий обзор кратких руководств .