Ressource: Application
La ressource apps
fournit une liste des applications qu'un utilisateur a installées, avec 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": [
{
object ( |
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 prend en charge 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 du 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 compatibles. |
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 appli accepte l'ouverture de 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
ou
à remplacer par les ID de fichier réels. Pour en savoir plus, consultez la section Ouvrir des fichiers pour accéder à la documentation complète. |
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 le dossier {folderId} à remplacer par l'ID du dossier hébergeant le nouveau 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 couvre l'ensemble de Drive peut accéder à tous les fichiers du Drive de l'utilisateur. |
Icônes
Représentation JSON |
---|
{ "size": integer, "category": string, "iconUrl": string } |
Champs | |
---|---|
size |
Taille de l'icône. Représenté comme étant le maximum 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. |
Méthodes |
|
---|---|
|
Récupère une application spécifique. |
|
Liste les applications installées d'un utilisateur. |