Ressource: App
La ressource apps fournit une liste des applications qu'un utilisateur a installées, ainsi que des informations sur les types MIME compatibles, les extensions de fichier et d'autres détails pour chaque application.
Certaines méthodes de ressources (telles que apps.get
) nécessitent un appId
. Utilisez la méthode apps.list
pour récupérer l'ID d'une application installée.
Représentation 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": [ { "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 } |
Champs | |
---|---|
name |
Nom de l'application. |
objectType |
Type d'objet créé par cette application (par exemple, un graphique). Si ce champ est vide, utilisez le nom de l'application à la place. |
supportsCreate |
Indique si cette appli prend en charge la création d'objets. |
productUrl |
Lien vers la fiche produit de cette application. |
primaryMimeTypes[] |
Liste des principaux types MIME. |
secondaryMimeTypes[] |
Liste des types MIME secondaires. |
primaryFileExtensions[] |
Liste des extensions de fichier principales. |
secondaryFileExtensions[] |
Liste des extensions de fichiers secondaires. |
id |
ID de l'application. |
supportsImport |
Indique si cette application accepte l'importation depuis les éditeurs Docs. |
installed |
Indique si l'application est installée. |
authorized |
Indique si l'application est autorisée à accéder aux données sur le Drive de l'utilisateur. |
icons[] |
Différentes icônes de l'application |
icons[].size |
Taille de l'icône. Représenté par la largeur et la hauteur maximales. |
icons[].category |
Catégorie de l'icône. Les valeurs autorisées sont les suivantes :
|
icons[].iconUrl |
URL de l'icône. |
useByDefault |
Indique si l'application est sélectionnée comme gestionnaire par défaut pour les types compatibles. |
kind |
Il s'agit toujours de |
shortDescription |
Brève description de l'application |
longDescription |
Description longue de l'application. |
supportsMultiOpen |
Indique si cette appli permet d'ouvrir plusieurs fichiers. |
productId |
ID de la fiche produit de cette application. |
openUrlTemplate |
URL du modèle permettant d'ouvrir des fichiers avec cette application. Le modèle contient |
createUrl |
URL permettant de créer un fichier avec cette application. |
createInFolderTemplate |
URL du modèle permettant de créer un fichier avec cette application dans un dossier donné. Le modèle contiendra le dossier {folderId}, qui sera remplacé par le dossier dans lequel créer le fichier. |
supportsOfflineCreate |
Indique si cette appli prend en charge la création de fichiers hors connexion. |
hasDriveWideScope |
Indique si l'application dispose d'un champ d'application à l'échelle de Drive. Une application qui bénéficie d'un champ d'application à l'échelle du Drive de l'utilisateur peut accéder à tous les fichiers du Drive de l'utilisateur. |
Méthodes |
|
---|---|
|
Récupère une application spécifique. |
|
Liste les applications installées d'un utilisateur. |