Ringkasan resource untuk Google Picker API
Google Picker API menggunakan pola builder dengan
PickerBuilder
dan 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);
Class
Nama |
Deskripsi |
DocsUploadView |
Gunakan DocsUploadView untuk mengupload file ke Google Drive. |
DocsView |
Gunakan DocsView untuk memilih file dari Google Drive. |
Picker |
Picker adalah objek tingkat teratas yang mewakili tindakan UI dengan pengguna. Objek ini tidak dibuat secara langsung, tetapi menggunakan class PickerBuilder . |
PickerBuilder |
PickerBuilder digunakan untuk membuat objek Picker . Kecuali jika dinyatakan lain, jenis nilai yang ditampilkan dari metode di bawah adalah jenis PickerBuilder , yang memungkinkan Anda membuat rantai panggilan satu per satu. |
ResourceId |
ResourceId adalah class utilitas untuk menghasilkan ID resource untuk dokumen. |
View |
Class abstrak untuk semua tampilan. |
ViewGroup |
ViewGroup adalah pengelompokan visual pada panel navigasi. |
Enum
Nama |
Deskripsi |
Action |
Jenis tindakan untuk ResponseObject . |
Audience |
Audience adalah jenis yang dihitung dan digunakan untuk mendeskripsikan audiens DocumentObject . |
DocsViewMode |
DocsViewMode adalah jenis yang dihitung untuk menampilkan data dalam DocsView. Gunakan nilai ini dalam panggilan ke DocsView.setMode . |
Document |
Document adalah jenis enum yang digunakan untuk mendeskripsikan kolom DocumentObject . |
Feature |
Feature adalah jenis terenumerasi untuk mengaktifkan/menonaktifkan fitur untuk berbagai tampilan. Gunakan nilai ini dalam panggilan ke PickerBuilder.enableFeature dan PickerBuilder.disableFeature . |
Response |
Response adalah jenis enum yang digunakan untuk mendeskripsikan kolom ResponseObject . |
ServiceId |
ServiceId adalah jenis enumerasi yang digunakan untuk mendeskripsikan layanan tempat item dipilih. |
Thumbnail |
Thumbnail adalah jenis terenumerasi yang menjelaskan kolom ThumbnailObject . |
Type |
Jenis item yang dipilih. |
ViewId |
ViewId adalah jenis terenumerasi untuk berbagai tampilan yang tersedia di Pemilih. Gunakan nilai ini dalam panggilan ke DocsView dan PickerBuilder . |
ViewToken |
ViewToken adalah jenis yang dihitung dan digunakan untuk mendeskripsikan elemen ResponseObject.viewToken . |
Antarmuka
Nama |
Deskripsi |
DocumentObject |
DocumentObject adalah antarmuka yang mendeskripsikan atribut item yang dipilih. |
ResponseObject |
Objek respons yang diteruskan ke metode callback. |
ThumbnailObject |
ThumbnailObject adalah antarmuka yang menjelaskan atribut foto atau video. |
Mengetik alias
Nama |
Deskripsi |
Locales |
Kode bahasa ISO 639 yang didukung untuk PickerBuilder.setLocale . |
ParentDocumentObject |
ParentDocumentObject adalah antarmuka yang mendeskripsikan atribut folder induk untuk item yang dipilih. |
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2024-11-09 UTC.
[null,null,["Terakhir diperbarui pada 2024-11-09 UTC."],[[["The Google Picker API enables users to select files from Google Drive and upload files using a builder pattern with `PickerBuilder` and `Picker` classes."],["The API provides various views like `DocsView` for file selection and `DocsUploadView` for uploads, customizable through `PickerBuilder` methods."],["Developers can utilize enums such as `ViewId` and `DocsViewMode` to configure the picker's appearance and functionality."],["Callback functions handle user selections, providing access to selected item details via objects like `DocumentObject` and `ResponseObject`."],["The API offers features like resource ID generation with `ResourceId`, view grouping with `ViewGroup`, and language localization with `Locales`."]]],[]]