Google 雲端硬碟中的第三方捷徑是僅含結構描述資料的檔案,可連結至第三方擁有的外部儲存空間系統中的其他檔案。這些捷徑會做為「內容」檔案的參照連結,這些檔案通常儲存在 Drive 以外的應用程式中,例如不同的資料儲存庫或雲端儲存系統。
如要建立第三方捷徑,請使用 Google Drive API 的 files.create
方法,並將 MIME 類型設為 application/vnd.google-apps.drive-sdk
。建立檔案時,請勿上傳任何內容。詳情請參閱「Google Workspace 和 Google 雲端硬碟支援的 MIME 類型」。
您無法上傳或下載第三方捷徑。
以下程式碼範例說明如何使用用戶端程式庫建立第三方捷徑:
Java
Python
PHP
.NET
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"
}
點按第三方捷徑後,系統會將使用者重新導向至檔案所在的外部網站。雲端硬碟檔案 ID 包含在 state
參數中。詳情請參閱「處理應用程式專屬文件的 Open 網址」。
第三方應用程式或網站必須負責將 state
參數中的檔案 ID 與系統中儲存的內容比對。
新增自訂縮圖和可索引的文字
為提高與第三方捷徑相關聯的檔案可檢索性,您可以在插入或修改檔案中繼資料時,上傳縮圖和可建立索引的文字。詳情請參閱「管理檔案中繼資料」。