Сторонние ярлыки в Google Диске — это файлы, содержащие только метаданные, которые ссылаются на другие файлы во внешних сторонних системах хранения. Эти ярлыки служат ссылками на файлы «контента», хранящиеся приложением вне Диска, обычно в другом хранилище данных или облачном хранилище.
Чтобы создать сторонний ярлык, используйте метод files.create
API Google Drive и установите тип 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
с содержимым, размещенным в их системе.
Добавляйте пользовательские миниатюры и индексируемый текст
Чтобы повысить обнаруживаемость файлов, связанных со сторонними ярлыками, вы можете загружать как миниатюры, так и индексируемый текст при вставке или изменении метаданных файла. Подробнее см. в разделе Управление метаданными файла .
Похожие темы
- Создайте ярлык для файла на Диске
- Настройте интеграцию Drive UI
- Поддерживаемые типы MIME для Google Workspace и Google Drive