Recurso: app
O recurso apps
fornece uma lista dos apps que um usuário instalou, com informações sobre os tipos MIME compatíveis com cada app, as extensões de arquivo e outros detalhes.
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 |
---|
{
"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 ( |
Campos | |
---|---|
name |
O nome do app. |
objectType |
O tipo de objeto criado por este app, como um gráfico. Se estiver vazio, o nome do app deverá ser usado. |
supportsCreate |
Indica se este app é compatível com a criação de objetos. |
productUrl |
Um link para as informações do produto desse aplicativo. |
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. |
id |
O ID do aplicativo. |
supportsImport |
Indica se este app é compatível com a importação do Documentos Google. |
installed |
Se o app está instalado. |
authorized |
Se o app está autorizado a acessar dados no Google Drive do usuário. |
icons[] |
Os vários ícones do app. |
useByDefault |
Define se o app está selecionado como o gerenciador padrão dos tipos compatíveis. |
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 |
Indica se este app é compatível com a abertura de mais de um arquivo. |
productId |
ID das informações do produto para este aplicativo. |
openUrlTemplate |
O URL do modelo para abrir arquivos com este app. O modelo contém
ou
sejam substituídos pelos IDs de arquivo reais. Para mais informações, consulte Abrir arquivos para ver a documentação completa. |
createUrl |
O URL para criar um arquivo com este app. |
createInFolderTemplate |
O URL do modelo para criar um arquivo com este app em uma determinada pasta. O modelo contém o {folderId} a ser substituído pelo ID da pasta abriga o novo arquivo. |
supportsOfflineCreate |
Indica se este app oferece suporte à criação de arquivos quando off-line. |
hasDriveWideScope |
Se o app tem escopo no Drive. Um app com escopo para 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 de largura e 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. |