Tóm tắt tài nguyên cho Google Picker API

API Bộ chọn của Google sử dụng mẫu trình tạo với PickerBuilderPicker.

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);

Lớp

Tên Mô tả
DocsUploadView Sử dụng DocsUploadView để tải tệp lên Google Drive.
DocsView Sử dụng DocsView để chọn tệp trên Google Drive.
Picker Picker là đối tượng cấp cao nhất đại diện cho hành động trên giao diện người dùng với người dùng. Các đối tượng này không được tạo trực tiếp mà sử dụng lớp PickerBuilder.
PickerBuilder PickerBuilder được dùng để tạo các đối tượng Picker. Trừ phi có lưu ý khác, kiểu dữ liệu trả về của các phương thức bên dưới thuộc kiểu PickerBuilder, cho phép bạn liên kết lần lượt từng lệnh gọi.
ResourceId ResourceId là một lớp tiện ích giúp tạo mã nhận dạng tài nguyên cho tài liệu.
View Một lớp trừu tượng cho tất cả khung hiển thị.
ViewGroup ViewGroup là một nhóm thành phần hiển thị trực quan trong ngăn điều hướng.

Enum

Tên Mô tả
Action Loại hành động cho ResponseObject.
Audience Audience là một loại giá trị được liệt kê, dùng để mô tả đối tượng của DocumentObject.
DocsViewMode DocsViewMode là một loại được liệt kê để hiển thị dữ liệu trong DocsView. Sử dụng các giá trị này trong lệnh gọi đến DocsView.setMode.
Document Document là một loại giá trị được liệt kê, dùng để mô tả các trường của DocumentObject.
Feature Feature là một loại giá trị được liệt kê, dùng để bật/tắt các tính năng trên nhiều khung hiển thị. Sử dụng các giá trị này trong lệnh gọi đến PickerBuilder.enableFeaturePickerBuilder.disableFeature.
Response Response là một loại được liệt kê dùng để mô tả các trường của ResponseObject.
ServiceId ServiceId là một loại được liệt kê dùng để mô tả dịch vụ mà mục được chọn từ đó.
Thumbnail Thumbnail là một loại liệt kê, mô tả các trường của ThumbnailObject.
Type Loại của mục đã chọn.
ViewId ViewId là một loại được liệt kê cho nhiều thành phần hiển thị có trong Bộ chọn. Sử dụng các giá trị này trong lệnh gọi đến DocsViewPickerBuilder.
ViewToken ViewToken là một loại được liệt kê dùng để mô tả các phần tử của ResponseObject.viewToken.

Giao diện

Tên Mô tả
DocumentObject DocumentObject là một giao diện mô tả các thuộc tính của một mục đã chọn.
ResponseObject Đối tượng phản hồi được truyền đến phương thức gọi lại.
ThumbnailObject ThumbnailObject là một giao diện mô tả các thuộc tính của ảnh hoặc video.

Nhập bí danh

Tên Mô tả
Locales Các mã ngôn ngữ ISO 639 được hỗ trợ cho PickerBuilder.setLocale.
ParentDocumentObject ParentDocumentObject là một giao diện mô tả các thuộc tính của thư mục mẹ cho một mục đã chọn.