Сторонние ярлыки на Google Диске — это файлы, содержащие только метаданные, которые ссылаются на другие файлы во внешних сторонних системах хранения. Эти ярлыки действуют как ссылочные ссылки на файлы «контента», хранящиеся в приложении за пределами Диска, обычно в другом хранилище данных или облачной системе хранения.
Чтобы создать сторонний ярлык, используйте метод files.create
API Google Диска и установите для типа MIME значение application/vnd.google-apps.drive-sdk
. Не загружайте какой-либо контент при создании файла. Дополнительную информацию см. в разделе Типы MIME, поддерживаемые Google Workspace и Google Drive .
Вы не можете загружать или скачивать сторонние ярлыки.
В следующих примерах кода показано, как создать сторонний ярлык с помощью клиентской библиотеки:
Ява
Питон
PHP
.СЕТЬ
Node.js
Как работают сторонние ярлыки
Когда вы создаете сторонний ярлык с помощью метода files.create
, он использует запрос POST
для вставки метаданных и создания ярлыка для содержимого вашего приложения:
POST https://www.googleapis.com/drive/v3/files
Authorization: AUTHORIZATION_HEADER
{
"title": "FILE_TITLE",
"mimeType": "application/vnd.google-apps.drive-sdk"
}
При нажатии на сторонний ярлык пользователь перенаправляется на внешний сайт, где находится файл. Идентификатор файла Диска содержится в параметре state
. Дополнительные сведения см. в разделе Обработка открытого URL-адреса для документов, относящихся к приложению .
Стороннее приложение или веб-сайт затем несет ответственность за сопоставление идентификатора файла в параметре state
с содержимым, размещенным в их системе.
Добавляйте собственные миниатюры и индексируемый текст.
Чтобы повысить возможность обнаружения файлов, связанных со сторонними ярлыками, вы можете загружать как миниатюры изображений, так и индексируемый текст при вставке или изменении метаданных файла. Дополнительные сведения см. в разделе Управление метаданными файлов .
Связанные темы
- Создайте ярлык для файла на Диске
- Настройка интеграции пользовательского интерфейса Диска
- Типы MIME, поддерживаемые Google Workspace и Google Drive