Ярлыки сторонних разработчиков в Google Drive — это файлы, содержащие только метаданные, которые ссылаются на другие файлы во внешних, принадлежащих сторонним разработчикам, системах хранения данных. Эти ярлыки служат ссылками на файлы «контента», хранящиеся приложением вне Drive, обычно в другом хранилище данных или облачной системе хранения.
Для создания ярлыка стороннего приложения используйте метод files.create API Google Drive и установите MIME-тип на application/vnd.google-apps.drive-sdk . Не загружайте никакого содержимого при создании файла. Для получения дополнительной информации см. раздел «Поддерживаемые MIME-типы Google Workspace и Google Drive» .
You cannot upload or download third-party shortcuts.
The following code samples show how to create a third-party shortcut using a client library:
Java
Python
PHP
.СЕТЬ
Node.js
Как работают сторонние ярлыки
When you create a third-party shortcut using the files.create method, it uses a POST request to insert the metadata and create a shortcut to your app's content:
POST https://www.googleapis.com/drive/v3/files
Authorization: AUTHORIZATION_HEADER
{
"title": "FILE_TITLE",
"mimeType": "application/vnd.google-apps.drive-sdk"
}
При нажатии на ярлык стороннего ресурса пользователь перенаправляется на внешний сайт, где хранится файл. Идентификатор файла в Google Диска содержится в параметре state . Дополнительную информацию см. в разделе «Обработка URL-адреса открытия для документов, специфичных для приложения» .
The third-party app or website is then responsible for matching the file ID in the state parameter to the content housed within their system.
Добавьте пользовательские миниатюры и индексируемый текст.
Для повышения доступности файлов, связанных с ярлыками сторонних разработчиков, при добавлении или изменении метаданных файла можно загружать как миниатюрные изображения, так и индексируемый текст. Дополнительную информацию см. в разделе «Управление метаданными файла» .
Связанные темы
- Создать ярлык для файла в Google Диске
- Настройте интеграцию с пользовательским интерфейсом Google Диска.
- Google Workspace and Google Drive supported MIME types