Risorsa: app
La risorsa apps
fornisce un elenco di app installate da un utente, con informazioni sui tipi MIME supportati da ogni app, sulle estensioni dei file e altri dettagli.
Alcuni metodi delle risorse (come apps.get
) richiedono un appId
. Utilizza il metodo apps.list
per recuperare l'ID per un'applicazione installata.
Rappresentazione 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 ( |
Campi | |
---|---|
name |
Il nome dell'app. |
objectType |
Il tipo di oggetto creato da questa app, ad esempio un grafico. Se è vuoto, deve essere usato il nome dell'app. |
supportsCreate |
Indica se questa app supporta la creazione di oggetti. |
productUrl |
Un link alla scheda di prodotto per questa app. |
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 dei file secondarie. |
id |
L'ID dell'app. |
supportsImport |
Se questa app supporta l'importazione da Documenti Google. |
installed |
Se l'app è installata. |
authorized |
Se l'app è autorizzata ad accedere ai dati sul Drive dell'utente. |
icons[] |
Le varie icone dell'app. |
useByDefault |
Indica se l'app è selezionata come gestore predefinito per i tipi che supporta. |
kind |
Solo output. Identifica di che tipo di risorsa si tratta. Valore: la stringa fissa "drive#app". |
shortDescription |
Una breve descrizione dell'app. |
longDescription |
Una descrizione lunga dell'app. |
supportsMultiOpen |
Indica se l'app supporta l'apertura di più 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 contiene
o
dagli ID file effettivi. Per ulteriori informazioni, vedi Aprire Files per la documentazione completa. |
createUrl |
L'URL per creare un file con questa app. |
createInFolderTemplate |
L'URL del modello per creare un file con questa app in una determinata cartella. Il modello contiene {folderId}, che deve essere sostituito con l'ID cartella contenente il nuovo file. |
supportsOfflineCreate |
Indica se questa app supporta la creazione di file offline. |
hasDriveWideScope |
Indica se l'app ha un ambito a livello di Drive. Un'app con ambito a livello di Drive può accedere a tutti i file nel Drive dell'utente. |
Icone
Rappresentazione JSON |
---|
{ "size": integer, "category": string, "iconUrl": string } |
Campi | |
---|---|
size |
Dimensioni dell'icona. Rappresentato come il valore massimo tra larghezza e altezza. |
category |
Categoria dell'icona. I valori ammessi sono:
|
iconUrl |
URL dell'icona. |
Metodi |
|
---|---|
|
Consente di recuperare un'app specifica. |
|
Elenca le app installate da un utente. |