Recurso: App
O recurso apps fornece uma lista de apps instalados por um usuário, com informações sobre os tipos MIME, as extensões de arquivo e outros detalhes compatíveis de cada app.
Alguns métodos de recursos (como apps.get) exigem um appId. Use o método apps.list para recuperar o ID de um aplicativo instalado.
| Representação JSON | 
|---|
| {
  "primaryMimeTypes": [
    string
  ],
  "secondaryMimeTypes": [
    string
  ],
  "primaryFileExtensions": [
    string
  ],
  "secondaryFileExtensions": [
    string
  ],
  "icons": [
    {
      object ( | 
| Campos | |
|---|---|
| primaryMimeTypes[] | 
 A lista de tipos MIME principais. | 
| secondaryMimeTypes[] | 
 A lista de tipos MIME secundários. | 
| primaryFileExtensions[] | 
 A lista de extensões de arquivo principais. | 
| secondaryFileExtensions[] | 
 A lista de extensões de arquivo secundárias. | 
| icons[] | 
 Os vários ícones do app. | 
| name | 
 O nome do app. | 
| objectType | 
 O tipo de objeto que o app cria, como um gráfico. Se estiver vazio, use o nome do app. | 
| supportsCreate | 
 Se este app permite criar objetos. | 
| productUrl | 
 Um link para a página do produto deste app. | 
| id | 
 O ID do aplicativo. | 
| supportsImport | 
 Se o app permite importar dos Documentos Google. | 
| installed | 
 Se o app está instalado. | 
| authorized | 
 Se o app está autorizado a acessar dados no Drive do usuário. | 
| useByDefault | 
 Se o app está selecionado como o gerenciador padrão para os tipos que ele oferece suporte. | 
| kind | 
 Apenas saída. Identifica o tipo de recurso. Valor: a string fixa "drive#app". | 
| shortDescription | 
 Uma breve descrição do app. | 
| longDescription | 
 Uma descrição longa do app. | 
| supportsMultiOpen | 
 Se o app permite abrir mais de um arquivo. | 
| productId | 
 O ID da página de detalhes do produto para este app. | 
| openUrlTemplate | 
 O URL do modelo para abrir arquivos com esse app. O modelo contém 
 ou 
 serão substituídos pelos IDs de arquivo reais. Para mais informações, consulte Abrir arquivos na documentação completa. | 
| createUrl | 
 O URL para criar um arquivo com esse app. | 
| createInFolderTemplate | 
 O URL do modelo para criar um arquivo com esse app em uma determinada pasta. O modelo contém o {folderId} a ser substituído pelo ID da pasta que vai receber o novo arquivo. | 
| supportsOfflineCreate | 
 Se o app permite criar arquivos off-line. | 
| hasDriveWideScope | 
 Se o app tem escopo em todo o Drive. Um app com escopo em todo o Drive pode acessar todos os arquivos no Drive do usuário. | 
Ícones
| Representação JSON | 
|---|
| { "size": integer, "category": string, "iconUrl": string } | 
| Campos | |
|---|---|
| size | 
 Tamanho do ícone. Representado como o máximo da largura e da altura. | 
| category | 
 Categoria do ícone. Os valores permitidos são: 
 | 
| iconUrl | 
 URL do ícone. | 
| Métodos | |
|---|---|
| 
 | Recebe um app específico. | 
| 
 | Lista os apps instalados de um usuário. |