捷徑是連結至 Google 雲端硬碟中其他檔案或資料夾的檔案。 快速鍵具有以下特性:
application/vnd.google-apps.shortcut
MIME 類型。如需更多資訊 請參閱「Google Workspace 與Google 雲端硬碟支援的 MIME 類型。捷徑的 ACL 繼承父項的 ACL。捷徑的 ACL 無法直接變更
指向目標檔案或資料夾的
targetId
,也稱為 「target.」、targetMimeType
表示目標的 MIME 類型。targetMimeType
是用來決定要顯示的類型圖示。目標的 建立快速鍵時,MIME 類型會複製到targetMimeType
欄位 已建立。一個捷徑只能有一個家長。如果其他電腦需要使用捷徑檔案 雲端硬碟位置,就可以將捷徑檔案複製到
目標遭到刪除,或目前使用者無法再存取 使用者的捷徑,指向目標中斷點。
捷徑的標題可以與目標不同。捷徑為 就會使用目標的標題做為捷徑的標題。更新後 您可以在建立後,變更捷徑的標題和目標標題 以便獨立作業如果目標名稱有所變更,則會先前建立的捷徑 保留舊標題
捷徑的 MIME 類型可能會過時。在極少數的情況下,blob 檔案的 MIME 卻可能 可以變更類型變更 指向已更新檔案的快速鍵,可保留原始 MIME 類型。適用對象 舉例來說,如果您將 JPG 檔案上傳至雲端硬碟,則上傳 AVI 修訂版本,雲端硬碟會識別變更,並更新 縮圖。不過,快速鍵仍會包含 JPG 檔案 縮圖。
在 Google 帳戶資料 匯出 捷徑也稱為「Google 匯出」,捷徑以 Netscape 表示 包含目標連結的書籤檔案。
詳情請參閱「尋找檔案與資料夾內存有 Google 雲端硬碟 快速鍵 ,直接在 Google Cloud 控制台實際操作。
建立捷徑
如要建立捷徑,請將 MIME 類型設為
application/vnd.google-apps.shortcut
,將 targetId
設為檔案或資料夾
捷徑應連結至該捷徑,並呼叫 files.create
即可建立捷徑。
以下範例說明如何使用用戶端程式庫建立捷徑:
Python
file_metadata = {
'name': 'FILE_NAME',
'mimeType': 'text/plain'
}
file = drive_service.files().create(body=file_metadata, fields='id').execute()
print('File ID: %s' % file.get('id'))
shortcut_metadata = {
'Name': 'SHORTCUT_NAME',
'mimeType': 'application/vnd.google-apps.shortcut',
'shortcutDetails': {
'targetId': file.get('id')
}
}
shortcut = drive_service.files().create(body=shortcut_metadata,
fields='id,shortcutDetails').execute()
print('File ID: %s, Shortcut Target ID: %s, Shortcut Target MIME type: %s' % (
shortcut.get('id'),
shortcut.get('shortcutDetails').get('targetId'),
shortcut.get('shortcutDetails').get('targetMimeType')))
Node.js
var fileMetadata = {
'name': 'FILE_NAME',
'mimeType': 'text/plain'
};
drive.files.create({
'resource': fileMetadata,
'fields': 'id'
}, function (err, file) {
if (err) {
// Handle error
console.error(err);
} else {
console.log('File Id: ' + file.id);
shortcutMetadata = {
'name': 'SHORTCUT_NAME',
'mimeType': 'application/vnd.google-apps.shortcut'
'shortcutDetails': {
'targetId': file.id
}
};
drive.files.create({
'resource': shortcutMetadata,
'fields': 'id,name,mimeType,shortcutDetails'
}, function(err, shortcut) {
if (err) {
// Handle error
console.error(err);
} else {
console.log('Shortcut Id: ' + shortcut.id +
', Name: ' + shortcut.name +
', target Id: ' + shortcut.shortcutDetails.targetId +
', target MIME type: ' + shortcut.shortcutDetails.targetMimeType);
}
}
}
});
更改下列內容:
- FILE_NAME:需要捷徑的檔案名稱。
- SHORTCUT_NAME:此捷徑的名稱。
根據預設,系統會在目前使用者的「我的」 系統只會為以下項目建立雲端硬碟和捷徑: ,取得目前使用者的存取權
搜尋快速鍵
如要搜尋捷徑,請使用查詢字串 q
並加上
files.list
篩選快速鍵
傳回。
mimeType operator values
在此情況下:
- query_term 是要搜尋的查詢字詞或欄位。如何查看查詢 可用於篩選共用雲端硬碟的字詞,請參閱搜尋查詢 條款。
- operator 可以指定查詢字詞的條件。如要查看 可搭配每個查詢字詞使用的運算子,請參閱「查詢運算子」。
- 值是您要用來篩選搜尋的特定值 也就是預測結果
舉例來說,以下查詢字串會篩選搜尋,傳回所有結果 試算表檔案快速鍵:
q: mimeType='application/vnd.google-apps.shortcut' AND shortcutDetails.targetMimeType='application/vnd.google-apps.spreadsheet'