Veja na amostra de código a seguir como usar um seletor de imagem ou uma página de upload que os usuários podem abrir de um botão em um app da Web.
Este exemplo incorpora 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 atual do OAuth 2.0 do app.
Para este exemplo, é necessário especificar vários itens:
Para localizar o ID do cliente e a Chave de API:
No console do Google Cloud, acesse Menu > APIs e serviços > Credenciais.
Para localizar o ID do app, faça o seguinte:
No console do Google Cloud, acesse Menu > IAM e administrador > Configurações.
Use o número do projeto como o ID do app.
O mesmo projeto do Cloud precisa conter os IDs do cliente e 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 tiver feito login 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 do seletor do Google ao abrir arquivos, um
aplicativo pode buscar os metadados do arquivo e fazer o download do conteúdo, conforme
descrito na documentação de referência para
files.get
.