Resumen de recursos de la API de Google Picker
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
La API de Google Picker usa un patrón de generador con PickerBuilder y 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);
Clases
| Nombre |
Descripción |
DocsUploadView |
Usa DocsUploadView para subir archivos a Google Drive. |
DocsView |
Usa DocsView para seleccionar archivos de Google Drive. |
Picker |
Picker es el objeto de nivel superior que representa la acción de la IU con el usuario. Estos objetos no se crean directamente, sino que usan la clase PickerBuilder. |
PickerBuilder |
PickerBuilder se usa para crear objetos Picker. Excepto que se indique lo contrario, el tipo de datos que se muestra de los siguientes métodos es PickerBuilder, lo que te permite encadenar una llamada después de otra. |
ResourceId |
ResourceId es una clase de utilidad para generar IDs de recursos para documentos. |
View |
Una clase abstracta para todas las vistas. |
ViewGroup |
Un ViewGroup es una agrupación visual de vistas en el panel de navegación. |
Enumeraciones
| Nombre |
Descripción |
Action |
Es el tipo de acción para el ResponseObject. |
Audience |
Audience es un tipo enumerado que se usa para describir el público de DocumentObject. |
DocsViewMode |
DocsViewMode es un tipo enumerado para mostrar datos en un DocsView. Usa estos valores en las llamadas a DocsView.setMode. |
Document |
Document es un tipo enumerado que se usa para describir los campos de un DocumentObject. |
Feature |
Feature es un tipo enumerado para activar o desactivar funciones de varias vistas. Usa estos valores en las llamadas a PickerBuilder.enableFeature y PickerBuilder.disableFeature. |
Response |
Response es un tipo enumerado que se usa para describir los campos de un ResponseObject. |
ServiceId |
ServiceId es un tipo enumerado que se usa para describir el servicio en el que se seleccionó el elemento. |
Thumbnail |
Thumbnail es un tipo enumerado que describe los campos de una ThumbnailObject. |
Type |
Es el tipo del elemento seleccionado. |
ViewId |
ViewId es un tipo enumerado para las diferentes vistas disponibles en el selector. Usa estos valores en las llamadas a DocsView y PickerBuilder. |
ViewToken |
ViewToken es un tipo enumerado que se usa para describir los elementos de una ResponseObject.viewToken. |
Interfaces
| Nombre |
Descripción |
DocumentObject |
DocumentObject es una interfaz que describe los atributos de un elemento seleccionado. |
ResponseObject |
Es el objeto de respuesta que se pasa al método de devolución de llamada. |
ThumbnailObject |
ThumbnailObject es una interfaz que describe los atributos de una foto o un video. |
Alias de tipo
| Nombre |
Descripción |
Locales |
Los códigos de idioma ISO 639 compatibles para PickerBuilder.setLocale |
ParentDocumentObject |
ParentDocumentObject es una interfaz que describe los atributos de una carpeta superior para un elemento seleccionado. |
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2025-07-25 (UTC)
[null,null,["Última actualización: 2025-07-25 (UTC)"],[],[]]