- Ressource: App
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- Methoden
Ressource: App
Die App-Ressource enthält eine Liste der Apps, die ein Nutzer installiert hat, mit Informationen zu den unterstützten MIME-Typen, Dateierweiterungen und anderen Details der einzelnen Apps.
Einige Ressourcenmethoden (z. B. apps.get
) erfordern eine appId
. Verwenden Sie die Methode apps.list
, um die ID für eine installierte Anwendung abzurufen.
JSON-Darstellung |
---|
{ "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": [ { "size": integer, "category": string, "iconUrl": string } ], "useByDefault": boolean, "kind": string, "shortDescription": string, "longDescription": string, "supportsMultiOpen": boolean, "productId": string, "openUrlTemplate": string, "createUrl": string, "createInFolderTemplate": string, "supportsOfflineCreate": boolean, "hasDriveWideScope": boolean } |
Felder | |
---|---|
name |
Der Name der Anwendung |
objectType |
Der Objekttyp, den diese App erstellt (z.B. Diagramm). Wenn das Feld leer ist, sollte stattdessen der App-Name verwendet werden. |
supportsCreate |
Gibt an, ob diese App das Erstellen neuer Objekte unterstützt. |
productUrl |
Ein Link zum Produkteintrag für diese App. |
primaryMimeTypes[] |
Die Liste der primären MIME-Typen. |
secondaryMimeTypes[] |
Die Liste der sekundären MIME-Typen. |
primaryFileExtensions[] |
Die Liste der primären Dateiendungen. |
secondaryFileExtensions[] |
Die Liste der sekundären Dateierweiterungen. |
id |
ID der App |
supportsImport |
Gibt an, ob diese App den Import aus den Docs-Editoren unterstützt. |
installed |
Gibt an, ob die App installiert ist. |
authorized |
Gibt an, ob die App berechtigt ist, auf Daten im Drive-Konto des Nutzers zuzugreifen. |
icons[] |
Die verschiedenen Symbole für die App. |
icons[].size |
Größe des Symbols Dargestellt als das Maximum aus Breite und Höhe. |
icons[].category |
Kategorie des Symbols Zulässige Werte sind:
|
icons[].iconUrl |
URL für das Symbol. |
useByDefault |
Gibt an, ob die App als Standard-Handler für die unterstützten Typen ausgewählt ist. |
kind |
Dies ist immer |
shortDescription |
Eine kurze Beschreibung der App. |
longDescription |
Eine lange Beschreibung der App |
supportsMultiOpen |
Gibt an, ob diese App das Öffnen mehrerer Dateien unterstützt. |
productId |
Die ID des Produkteintrags für diese App. |
openUrlTemplate |
Die Vorlagen-URL zum Öffnen von Dateien mit dieser Anwendung. Die Vorlage enthält |
createUrl |
Die URL zum Erstellen einer neuen Datei mit dieser Anwendung. |
createInFolderTemplate |
Die Vorlagen-URL zum Erstellen einer neuen Datei mit dieser Anwendung in einem bestimmten Ordner. Die Vorlage enthält {folderId}, die durch den Ordner ersetzt wird, in dem die neue Datei erstellt werden soll. |
supportsOfflineCreate |
Gibt an, ob diese App das Erstellen neuer Dateien im Offlinemodus unterstützt. |
hasDriveWideScope |
Ob die App den gesamten Drive-Bereich umfasst Eine App mit Drive-übergreifendem Zugriff kann auf alle Dateien im Laufwerk des Nutzers zugreifen. |
Methoden |
|
---|---|
|
Eine bestimmte App abrufen |
|
Listet die installierten Apps eines Nutzers auf. |