Ressource: App
La ressource "apps" fournit la liste des applications installées par un utilisateur, ainsi que des informations sur les types MIME, les extensions de fichier et d'autres détails compatibles avec 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, "Graphique"). Si ce champ est vide, le nom de l'application doit être utilisé à la place. |
supportsCreate |
Indique si cette application permet de créer des objets. |
productUrl |
Lien vers la fiche produit de cette application. |
primaryMimeTypes[] |
Liste des types MIME principaux. |
secondaryMimeTypes[] |
Liste des types MIME secondaires. |
primaryFileExtensions[] |
Liste des extensions de fichier principales. |
secondaryFileExtensions[] |
Liste des extensions de fichier secondaires. |
id |
ID de l'application. |
supportsImport |
Indique si cette application est compatible avec 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 de Drive de l'utilisateur. |
icons[] |
Différentes icônes de l'application |
icons[].size |
Taille de l'icône. Représenté par la valeur maximale de la largeur et de la hauteur. |
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 qu'elle prend en charge. |
kind |
Cette valeur est toujours |
shortDescription |
Brève description de l'application. |
longDescription |
Description longue de l'application. |
supportsMultiOpen |
Indique si cette application permet d'ouvrir plusieurs fichiers. |
productId |
ID de la fiche produit de cette application. |
openUrlTemplate |
URL du modèle pour 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 {folderId}, qui doit être remplacé par le dossier dans lequel créer le nouveau fichier. |
supportsOfflineCreate |
Indique si cette application permet de créer des fichiers hors connexion. |
hasDriveWideScope |
Indique si l'application a une portée au niveau de l'ensemble du disque. Une application ayant une portée au niveau de Drive peut accéder à tous les fichiers de l'espace de stockage de l'utilisateur. |
Méthodes |
|
---|---|
|
Récupère une application spécifique. |
|
Répertorie les applications installées d'un utilisateur. |