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": [
{
object ( |
Champs | |
---|---|
name |
Nom de l'application. |
objectType |
Type d'objet créé par cette application (graphique, par exemple). 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 Google 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 |
useByDefault |
Indique si l'application est sélectionnée comme gestionnaire par défaut pour les types qu'elle prend en charge. |
kind |
Uniquement en sortie. Identifie le type de ressource. Valeur: chaîne fixe "drive#app". |
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
ou
à remplacer par les ID de fichier réels. Pour en savoir plus, consultez la documentation complète sur Ouvrir des fichiers . |
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 contient {folderId}, qui doit être remplacé par l'ID du dossier contenant 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 à l'échelle de Drive. Une application avec une portée à l'échelle de Drive peut accéder à tous les fichiers de Drive de l'utilisateur. |
Icônes
Représentation JSON |
---|
{ "size": integer, "category": string, "iconUrl": string } |
Champs | |
---|---|
size |
Taille de l'icône. Représenté par la valeur maximale de la largeur et de la hauteur. |
category |
Catégorie de l'icône. Les valeurs autorisées sont les suivantes :
|
iconUrl |
URL de l'icône. |