Risorsa: app
La risorsa app fornisce un elenco delle app installate da un utente, con informazioni sui tipi MIME, sulle estensioni dei file e su altri dettagli supportati da ciascuna app.
Alcuni metodi di risorse (come apps.get) richiedono un appId. Utilizza il metodo apps.list per recuperare l'ID di un'applicazione installata.
| Rappresentazione 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 }  | 
              
| Campi | |
|---|---|
primaryMimeTypes[] | 
                
                   
 L'elenco dei tipi MIME principali.  | 
              
secondaryMimeTypes[] | 
                
                   
 L'elenco dei tipi MIME secondari.  | 
              
primaryFileExtensions[] | 
                
                   
 L'elenco delle estensioni dei file principali.  | 
              
secondaryFileExtensions[] | 
                
                   
 L'elenco delle estensioni file secondarie.  | 
              
icons[] | 
                
                   
 Le varie icone dell'app.  | 
              
icons[].size | 
                
                   
 Dimensioni dell'icona. Rappresentato come il massimo tra larghezza e altezza.  | 
              
icons[].category | 
                
                   
 Categoria dell'icona. I valori ammessi sono: 
  | 
              
icons[].iconUrl | 
                
                   
 L'URL dell'icona.  | 
              
name | 
                
                   
 Il nome dell'app.  | 
              
objectType | 
                
                   
 Il tipo di oggetto creato da questa app (ad es. grafico). Se il campo è vuoto, deve essere utilizzato il nome dell'app.  | 
              
supportsCreate | 
                
                   
 Se questa app supporta la creazione di nuovi oggetti.  | 
              
productUrl | 
                
                   
 Un link alla scheda di prodotto per questa app.  | 
              
id | 
                
                   
 L'ID dell'app.  | 
              
supportsImport | 
                
                   
 Se questa app supporta l'importazione dagli editor di documenti.  | 
              
installed | 
                
                   
 Indica se l'app è installata.  | 
              
authorized | 
                
                   
 Indica se l'app è autorizzata ad accedere ai dati su Drive dell'utente.  | 
              
useByDefault | 
                
                   
 Indica se l'app è selezionata come gestore predefinito per i tipi supportati.  | 
              
kind | 
                
                   
 Questo valore è sempre   | 
              
shortDescription | 
                
                   
 Una breve descrizione dell'app.  | 
              
longDescription | 
                
                   
 Una descrizione lunga dell'app.  | 
              
supportsMultiOpen | 
                
                   
 Se questa app supporta l'apertura di più di un file.  | 
              
productId | 
                
                   
 L'ID della scheda di prodotto per questa app.  | 
              
openUrlTemplate | 
                
                   
 L'URL del modello per l'apertura dei file con questa app. Il modello conterrà   | 
              
createUrl | 
                
                   
 L'URL per creare un nuovo file con questa app.  | 
              
createInFolderTemplate | 
                
                   
 L'URL del modello per creare un nuovo file con questa app in una determinata cartella. Il modello conterrà {folderId} da sostituire con la cartella in cui creare il nuovo file.  | 
              
supportsOfflineCreate | 
                
                   
 Se questa app supporta la creazione di nuovi file in modalità offline.  | 
              
hasDriveWideScope | 
                
                   
 Indica se l'app ha un ambito a livello di unità. Un'app con ambito a livello di Drive può accedere a tutti i file nel Drive dell'utente.  | 
              
Metodi | 
            |
|---|---|
                
 | 
              Recupera un'app specifica. | 
                
 | 
              Elenca le app installate da un utente. |