資源:應用程式
apps
資源提供使用者已安裝的應用程式清單,以及每個應用程式支援的 MIME 類型、副檔名和其他詳細資料。
部分資源方法 (例如 apps.get
) 需要 appId
。使用 apps.list
方法擷取已安裝應用程式的 ID。
JSON 表示法 |
---|
{
"name": string,
"objectType": string,
"supportsCreate": boolean,
"productUrl": string,
"primaryMimeTypes": [
string
],
"secondaryMimeTypes": [
string
],
"primaryFileExtensions": [
string
],
"secondaryFileExtensions": [
string
],
"id": string,
"supportsImport": boolean,
"installed": boolean,
"authorized": boolean,
"icons": [
{
object ( |
欄位 | |
---|---|
name |
應用程式名稱。 |
objectType |
這個應用程式建立的物件類型,例如 Chart。如果空白,應改用應用程式名稱。 |
supportsCreate |
此應用程式是否支援建立物件。 |
productUrl |
這個應用程式的產品資訊連結。 |
primaryMimeTypes[] |
主要 MIME 類型清單。 |
secondaryMimeTypes[] |
次要 MIME 類型清單。 |
primaryFileExtensions[] |
主要副檔名清單。 |
secondaryFileExtensions[] |
次要副檔名清單。 |
id |
應用程式的 ID。 |
supportsImport |
這個應用程式是否支援從 Google 文件匯入內容。 |
installed |
應用程式是否已安裝。 |
authorized |
指出應用程式是否已取得使用者雲端硬碟資料的存取權。 |
icons[] |
應用程式的各種圖示。 |
useByDefault |
指出應用程式是否獲選為可支援類型的預設處理常式。 |
kind |
僅供輸出。識別資源的種類。值:固定字串「drive#app」。 |
shortDescription |
應用程式的簡短說明。 |
longDescription |
應用程式的詳細說明。 |
supportsMultiOpen |
這個應用程式是否支援開啟多個檔案。 |
productId |
這個應用程式的產品資訊 ID。 |
openUrlTemplate |
使用這個應用程式開啟檔案的範本網址。範本包含
或是
替換成實際的檔案 ID詳情請參閱「 開啟檔案 」一文,查看完整說明文件。 |
createUrl |
透過這個應用程式建立檔案的網址。 |
createInFolderTemplate |
指定資料夾中用於建立這個應用程式檔案的範本網址。範本中包含的 {folderId} 會替換為資料夾 ID 存放新檔案。 |
supportsOfflineCreate |
這個應用程式是否支援離線建立檔案。 |
hasDriveWideScope |
應用程式是否設為整個雲端硬碟範圍。只要將應用程式範圍設為雲端硬碟,即可存取使用者雲端硬碟中的所有檔案。 |
圖示
JSON 表示法 |
---|
{ "size": integer, "category": string, "iconUrl": string } |
欄位 | |
---|---|
size |
圖示的大小。以寬度和高度的最大值表示。 |
category |
圖示的類別。允許的值包括:
|
iconUrl |
圖示的網址。 |
方法 |
|
---|---|
|
取得特定應用程式。 |
|
列出使用者安裝的應用程式。 |