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