O exemplo de código a seguir mostra como usar um seletor de imagem ou uma página de upload que os usuários podem abrir com um botão em um app da Web.
Este exemplo incorpora os recursos do seletor do Google, como ativar a seleção múltipla, ocultar o painel de navegação e escolher a conta de usuário com o token OAuth 2.0 atual do app.
Para este exemplo, é necessário especificar vários itens:
Para localizar o ID do cliente e a Chave da API:
No console do Google Cloud, acesse Menu > APIs e serviços > Credenciais.
Para localizar o ID do app:
No console do Google Cloud, acesse Menu > IAM e administrador > Configurações.
Use o Número do projeto como ID do app.
O mesmo projeto do Cloud precisa conter o ID do cliente e o ID do app usados para autorizar o acesso aos arquivos de um usuário.
A função setOAuthToken
permite que um app use o token de autenticação atual para
determinar qual Conta do Google o seletor do Google usa para exibir os arquivos.
Se um usuário estiver conectado com várias Contas do Google, o seletor do Google poderá exibir os arquivos da conta autorizada apropriada.
Depois de receber o ID do arquivo no seletor do Google ao abrir arquivos, o
aplicativo pode buscar os metadados do arquivo e fazer o download do conteúdo do arquivo, conforme
descrito na documentação de referência para
files.get
.