Ressource: App
Die Ressource apps
enthält eine Liste der Apps, die ein Nutzer installiert hat, sowie Informationen zu den unterstützten MIME-Typen, Dateierweiterungen und anderen Details der einzelnen Apps.
Für einige Ressourcenmethoden (z. B. apps.get
) ist ein appId
erforderlich. 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": [
{
object ( |
Felder | |
---|---|
name |
Der Name der Anwendung |
objectType |
Der Objekttyp, den diese Anwendung erstellt, z. B. ein Diagramm. Wenn das Feld leer ist, sollte stattdessen der App-Name verwendet werden. |
supportsCreate |
Gibt an, ob diese App das Erstellen von Objekten 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 Dateiendungen. |
id |
ID der App |
supportsImport |
Gibt an, ob diese App den Import aus Google Docs unterstützt. |
installed |
Gibt an, ob die App installiert ist. |
authorized |
Gibt an, ob die App berechtigt ist, auf Daten in der Ablage des Nutzers zuzugreifen. |
icons[] |
Die verschiedenen Symbole für die App |
useByDefault |
Gibt an, ob die Anwendung als Standard-Handler für die unterstützten Typen ausgewählt wird. |
kind |
Nur Ausgabe Gibt an, um welche Art von Ressource es sich handelt. Wert: der feste String „drive#app“. |
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 App. Die Vorlage enthält
oder
durch die tatsächlichen Datei-IDs ersetzt. Die vollständige Dokumentation finden Sie unter Dateien öffnen . |
createUrl |
Die URL zum Erstellen einer Datei mit dieser Anwendung. |
createInFolderTemplate |
Die Vorlagen-URL zum Erstellen einer Datei mit dieser Anwendung in einem bestimmten Ordner. Die Vorlage enthält die {folderId}, die durch die Ordner-ID der neuen Datei ersetzt werden soll. |
supportsOfflineCreate |
Gibt an, ob diese App das Erstellen von Dateien im Offlinemodus unterstützt. |
hasDriveWideScope |
Gibt an, ob die App auf Google Drive angewendet werden kann. Eine App, deren Geltungsbereich in Drive gilt, kann auf alle Dateien im Drive-Konto des Nutzers zugreifen. |
Symbole
JSON-Darstellung |
---|
{ "size": integer, "category": string, "iconUrl": string } |
Felder | |
---|---|
size |
Größe des Symbols. Wird als das Maximum aus Breite und Höhe dargestellt. |
category |
Kategorie des Symbols. Zulässige Werte sind:
|
iconUrl |
URL für das Symbol. |
Methoden |
|
---|---|
|
Ruft eine bestimmte App ab |
|
Eine Liste der vom Nutzer installierten Apps. |