Resumo de recursos da API Google Picker
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
A API Google Picker usa um padrão de builder com
PickerBuilder e Picker.
const picker = new google.picker.PickerBuilder()
.setOAuthtoken('TOKEN_FOR_USER')
.setAppId('1234567890') // Cloud Project number
.addView(google.picker.ViewId.DOCS)
.setCallback((data) => {
console.log(data);
})
.build();
picker.setVisible(true);
Classes
| Nome |
Descrição |
DocsUploadView |
Use DocsUploadView para fazer upload de arquivos para o Google Drive. |
DocsView |
Use DocsView para selecionar arquivos do Google Drive. |
Picker |
Picker é o objeto de nível mais alto que representa a ação da interface com o usuário. Esses objetos não são criados diretamente, mas usam a classe PickerBuilder. |
PickerBuilder |
PickerBuilder é usado para criar objetos Picker. Exceto quando indicado o contrário, o tipo de retorno dos métodos abaixo é do tipo PickerBuilder, permitindo encadear uma chamada após a outra. |
ResourceId |
ResourceId é uma classe utilitária para gerar IDs de recursos para documentos. |
View |
Uma classe abstrata para todas as visualizações. |
ViewGroup |
Um ViewGroup é um agrupamento visual de visualizações no painel de navegação. |
Enums
| Nome |
Descrição |
Action |
O tipo de ação para o ResponseObject. |
Audience |
Audience é um tipo enumerado usado para descrever o público-alvo de DocumentObject. |
DocsViewMode |
DocsViewMode é um tipo enumerado para mostrar dados em uma DocsView. Use esses valores em chamadas para DocsView.setMode. |
Document |
Document é um tipo enumerado usado para descrever os campos de um DocumentObject. |
Feature |
Feature é um tipo enumerado, para ativar/desativar recursos para várias visualizações. Use esses valores em chamadas para PickerBuilder.enableFeature e PickerBuilder.disableFeature. |
Response |
Response é um tipo enumerado usado para descrever os campos de um ResponseObject. |
ServiceId |
ServiceId é um tipo enumerado usado para descrever o serviço em que o item foi selecionado. |
Thumbnail |
Thumbnail é um tipo enumerado que descreve os campos de um ThumbnailObject. |
Type |
O tipo do item selecionado. |
ViewId |
ViewId é um tipo enumerado para as várias visualizações disponíveis no Picker. Use esses valores em chamadas para DocsView e PickerBuilder. |
ViewToken |
ViewToken é um tipo enumerado usado para descrever os elementos de um ResponseObject.viewToken. |
Interfaces
| Nome |
Descrição |
DocumentObject |
DocumentObject é uma interface que descreve os atributos de um item selecionado. |
ResponseObject |
O objeto de resposta transmitido para o método de callback. |
ThumbnailObject |
ThumbnailObject é uma interface que descreve os atributos de uma foto ou um vídeo. |
Aliases de tipo
| Nome |
Descrição |
Locales |
Os códigos de idioma ISO 639 aceitos para PickerBuilder.setLocale. |
ParentDocumentObject |
ParentDocumentObject é uma interface que descreve os atributos de uma pasta mãe para um item selecionado. |
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2025-07-25 UTC.
[null,null,["Última atualização 2025-07-25 UTC."],[],[]]