A pasta de dados do app é uma pasta oculta especial que pode ser usada pelo app. para armazenar dados específicos do aplicativo, como arquivos de configuração. O aplicativo é criada automaticamente quando você tenta criar um arquivo nela. Use esta pasta para armazenar arquivos com os quais os usuários não podem interagir diretamente com Esta pasta só pode ser acessada pelo seu aplicativo, e o conteúdo dela está do usuário e de outros aplicativos do Google Drive.
Os arquivos no appDataFolder
não podem ser movidos entre locais de armazenamento (espaços). Para
Para mais informações, consulte Organização de arquivos.
A pasta de dados do app é excluída quando um usuário desinstala o app o Meu Drive. Os usuários também podem excluir a pasta de dados do app manualmente.
Escopo da pasta de dados do aplicativo
Antes de acessar a pasta de dados do app, você precisa solicitar acesso ao:
o escopo https://www.googleapis.com/auth/drive.appdata
. Para mais informações
sobre escopos e como solicitar acesso a eles, consulte a documentação API
autorização e autenticação
mais recentes. Para mais informações sobre
escopos específicos do OAuth 2.0, consulte Escopos do OAuth 2.0 para o Google
APIs do Google.
Criar um arquivo na pasta de dados do aplicativo
Para criar um arquivo na pasta de dados do aplicativo, especifique appDataFolder
no
parents
do arquivo e use o método files.create
para fazer upload do arquivo na pasta. O código a seguir
exemplo mostra como inserir um arquivo em uma pasta usando uma biblioteca de cliente.
Java
Python
Node.js
PHP
.NET
Para mais informações sobre a criação de arquivos em pastas, consulte Criar e preencher pastas.
Pesquisar arquivos na pasta de dados do app
Para pesquisar arquivos na pasta de dados do app, defina o campo spaces
como
appDataFolder
e use files.list
. O exemplo de código a seguir mostra como usar a pesquisa de arquivos no
da pasta de dados do aplicativo
usando uma biblioteca de cliente.
Java
Python
Node.js
PHP
.NET
Fazer o download de arquivos da pasta de dados do aplicativo
Para fazer o download de um arquivo da pasta de dados do app, use o método files.get
. Para mais informações e para visualizar
exemplos de código, acesse Fazer o download do arquivo blob
.