Сводка ресурсов для API Google Picker
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
API Google Picker использует шаблон конструктора с PickerBuilder и 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);
Классы
| Имя | Описание |
|---|
DocsUploadView | Используйте DocsUploadView для загрузки файлов на Google Диск. |
DocsView | Используйте DocsView для выбора файлов на Google Диске. |
Picker | Picker — это объект верхнего уровня, представляющий действие пользовательского интерфейса. Эти объекты не создаются напрямую, а используют класс PickerBuilder . |
PickerBuilder | PickerBuilder используется для создания объектов Picker . Если не указано иное, возвращаемый тип перечисленных ниже методов — PickerBuilder , что позволяет объединять вызовы в цепочку. |
ResourceId | ResourceId — это служебный класс для генерации идентификаторов ресурсов для документов. |
View | Абстрактный класс для всех представлений. |
ViewGroup | ViewGroup — это визуальная группировка представлений на панели навигации. |
Перечисления
| Имя | Описание |
|---|
Action | Тип действия для ResponseObject . |
Audience | Audience — это перечислимый тип, используемый для описания аудитории DocumentObject . |
DocsViewMode | DocsViewMode — это перечисляемый тип для отображения данных в DocsView. Используйте эти значения в вызовах DocsView.setMode . |
Document | Document — это перечислимый тип, используемый для описания полей DocumentObject . |
Feature | Feature — это перечисляемый тип, позволяющий включать/отключать функции для различных представлений. Используйте эти значения в вызовах PickerBuilder.enableFeature и PickerBuilder.disableFeature . |
Response | Response — это перечислимый тип, используемый для описания полей ResponseObject . |
ServiceId | ServiceId — это перечислимый тип, используемый для описания службы, из которой был выбран элемент. |
Thumbnail | Thumbnail — это перечислимый тип, описывающий поля ThumbnailObject . |
Type | Тип выбранного элемента. |
ViewId | ViewId — это перечисляемый тип для различных представлений, доступных в Picker. Используйте эти значения в вызовах DocsView и PickerBuilder . |
ViewToken | ViewToken — это перечислимый тип, используемый для описания элементов ResponseObject.viewToken . |
Интерфейсы
| Имя | Описание |
|---|
DocumentObject | DocumentObject — это интерфейс, описывающий атрибуты выбранного элемента. |
ResponseObject | Объект ответа передается в метод обратного вызова. |
ThumbnailObject | ThumbnailObject — это интерфейс, описывающий атрибуты фотографии или видео. |
Тип псевдонимов
| Имя | Описание |
|---|
Locales | Поддерживаемые языковые коды ISO 639 для PickerBuilder.setLocale . |
ParentDocumentObject | ParentDocumentObject — это интерфейс, описывающий атрибуты родительской папки для выбранного элемента. |
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-12-16 UTC.
[null,null,["Последнее обновление: 2025-12-16 UTC."],[],[]]