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": [
    {
      object ( | 
| 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. | 
| name | 
 Nazwa aplikacji. | 
| objectType | 
 Typ obiektu, który tworzy ta aplikacja, np. wykres. Jeśli pole jest puste, należy użyć nazwy aplikacji. | 
| supportsCreate | 
 Określa, czy ta aplikacja obsługuje tworzenie 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 Dokumentów Google. | 
| 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 | 
 Tylko dane wyjściowe. Określa rodzaj danego zasobu. Wartość: ustalony ciąg znaków „drive#app”. | 
| 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 | 
 Adres URL szablonu do otwierania plików w tej aplikacji. Szablon zawiera 
 lub 
 zostaną zastąpione rzeczywistymi identyfikatorami plików. Więcej informacji znajdziesz w pełnej dokumentacji Otwieranie plików . | 
| createUrl | 
 Adres URL, pod którym można utworzyć plik za pomocą tej aplikacji. | 
| createInFolderTemplate | 
 Adres URL szablonu, który umożliwia utworzenie pliku za pomocą tej aplikacji w danym folderze. Szablon zawiera zmienną {folderId}, która zostanie zastąpiona identyfikatorem folderu, w którym znajduje się nowy plik. | 
| supportsOfflineCreate | 
 Określa, czy ta aplikacja obsługuje tworzenie plików w trybie offline. | 
| hasDriveWideScope | 
 Czy aplikacja ma zakres obejmujący cały Dysk. Aplikacja o zakresie obejmującym cały Dysk może uzyskać dostęp do wszystkich plików na Dysku użytkownika. | 
Ikony
| Zapis JSON | 
|---|
| { "size": integer, "category": string, "iconUrl": string } | 
| Pola | |
|---|---|
| size | 
 Rozmiar ikony. Jest to większa z wartości szerokości i wysokości. | 
| category | 
 Kategoria ikony. Dozwolone wartości to: 
 | 
| iconUrl | 
 Adres URL ikony. | 
| Metody | |
|---|---|
| 
 | Pobiera konkretną aplikację. | 
| 
 | Wyświetla listę aplikacji zainstalowanych przez użytkownika. |