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