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 o usuário não deve interagir diretamente com Esta pasta só pode ser acessada por 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
.