Zasób: aplikacja
Zasób apps zawiera listę aplikacji zainstalowanych przez użytkownika wraz z informacjami o obsługiwanych przez każdą z nich typach MIME, rozszerzeniach plików i innych szczegółach.
Niektóre metody zasobów (np. apps.get) wymagają appId. Aby pobrać identyfikator zainstalowanej aplikacji, użyj metody apps.list.
| Zapis 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 }  | 
              
| Pola | |
|---|---|
primaryMimeTypes[] | 
                
                   
 Lista głównych typów MIME.  | 
              
secondaryMimeTypes[] | 
                
                   
 Lista dodatkowych typów MIME.  | 
              
primaryFileExtensions[] | 
                
                   
 Lista głównych rozszerzeń plików.  | 
              
secondaryFileExtensions[] | 
                
                   
 Lista dodatkowych rozszerzeń plików.  | 
              
icons[] | 
                
                   
 Różne ikony aplikacji.  | 
              
icons[].size | 
                
                   
 Rozmiar ikony. Jest to większa z wartości szerokości i wysokości.  | 
              
icons[].category | 
                
                   
 Kategoria ikony. Dozwolone wartości to: 
  | 
              
icons[].iconUrl | 
                
                   
 Adres URL ikony.  | 
              
name | 
                
                   
 Nazwa aplikacji.  | 
              
objectType | 
                
                   
 Typ obiektu tworzonego przez aplikację (np. wykres). Jeśli pole jest puste, należy użyć nazwy aplikacji.  | 
              
supportsCreate | 
                
                   
 Określa, czy ta aplikacja obsługuje tworzenie nowych obiektów.  | 
              
productUrl | 
                
                   
 Link do informacji o produkcie w przypadku tej aplikacji.  | 
              
id | 
                
                   
 Identyfikator aplikacji.  | 
              
supportsImport | 
                
                   
 Określa, czy ta aplikacja obsługuje importowanie z edytorów Dokumentów.  | 
              
installed | 
                
                   
 Określa, czy aplikacja jest zainstalowana.  | 
              
authorized | 
                
                   
 Określa, czy aplikacja ma uprawnienia do dostępu do danych na Dysku użytkownika.  | 
              
useByDefault | 
                
                   
 Czy aplikacja jest wybrana jako domyślna aplikacja obsługująca typy, które obsługuje.  | 
              
kind | 
                
                   
 Zawsze jest to   | 
              
shortDescription | 
                
                   
 Krótki opis aplikacji.  | 
              
longDescription | 
                
                   
 Długi opis aplikacji.  | 
              
supportsMultiOpen | 
                
                   
 Czy ta aplikacja obsługuje otwieranie więcej niż 1 pliku.  | 
              
productId | 
                
                   
 Identyfikator informacji o produkcie w przypadku tej aplikacji.  | 
              
openUrlTemplate | 
                
                   
 Szablon adresu URL do otwierania plików za pomocą tej aplikacji. Szablon będzie zawierać symbole   | 
              
createUrl | 
                
                   
 Adres URL, który umożliwia utworzenie nowego pliku za pomocą tej aplikacji.  | 
              
createInFolderTemplate | 
                
                   
 Adres URL szablonu, który umożliwia utworzenie nowego pliku za pomocą tej aplikacji w danym folderze. Szablon będzie zawierać ciąg {folderId}, który należy zastąpić identyfikatorem folderu, w którym ma zostać utworzony nowy plik.  | 
              
supportsOfflineCreate | 
                
                   
 Określa, czy ta aplikacja obsługuje tworzenie nowych plików w trybie offline.  | 
              
hasDriveWideScope | 
                
                   
 Czy aplikacja ma zakres obejmujący cały dysk. Aplikacja z zakresem obejmującym cały Dysk może uzyskać dostęp do wszystkich plików na Dysku użytkownika.  | 
              
Metody | 
            |
|---|---|
                
 | 
              Pobiera konkretną aplikację. | 
                
 | 
              Wyświetla listę aplikacji zainstalowanych przez użytkownika. |