- Ressource: Application
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- Méthodes
Ressource: App
La ressource "Apps" fournit une liste des applications qu'un utilisateur a installées, avec des informations sur les types MIME pris en charge et les extensions de fichier pour chaque application, ainsi que d'autres détails.
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 n'est pas renseigné, le nom de l'application doit être utilisé à la place. |
supportsCreate |
Indique si cette application prend en charge la création d'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 principales extensions de fichiers. |
secondaryFileExtensions[] |
Liste des extensions de fichiers 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 du Drive de l'utilisateur. |
icons[] |
Les différentes icônes de l'application. |
icons[].size |
Taille de l'icône. Représentée par les valeurs maximales 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 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 pour cette application. |
openUrlTemplate |
URL du modèle pour ouvrir les fichiers avec cette application. Le modèle contiendra |
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} à remplacer par le dossier dans lequel créer le nouveau fichier. |
supportsOfflineCreate |
Indique si cette appli prend en charge la création de fichiers hors connexion. |
hasDriveWideScope |
Indique si l'application a un champ d'application à l'échelle du disque. Une application dont le champ d'application s'applique à l'ensemble du Drive 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 par un utilisateur. |