Google Picker API'si için kaynak özeti
Google Picker API, PickerBuilder
ve Picker
ile bir oluşturucu kalıbı kullanır.
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);
Sınıflar
Ad |
Açıklama |
DocsUploadView |
Google Drive'a dosya yüklemek için DocsUploadView uygulamasını kullanın. |
DocsView |
Google Drive'dan dosya seçmek için DocsView simgesini kullanın. |
Picker |
Picker , kullanıcıyla yapılan kullanıcı arayüzü işlemini temsil eden üst düzey nesnedir. Bu nesneler doğrudan oluşturulmaz, bunun yerine PickerBuilder sınıfı kullanılır. |
PickerBuilder |
PickerBuilder , Picker nesneleri oluşturmak için kullanılır. Aksi belirtilmediği sürece, aşağıdaki yöntemlerin döndürdüğü tür PickerBuilder 'tür. Bu, bir çağrıyı diğerinin ardından zincirlemenize olanak tanır. |
ResourceId |
ResourceId , dokümanlar için kaynak kimlikleri oluşturmaya yönelik bir yardımcı program sınıfıdır. |
View |
Tüm görünümler için soyut bir sınıf. |
ViewGroup |
ViewGroup , gezinme bölmesinde görünümlerin görsel olarak gruplandırılmasıdır. |
Sıralamalar
Ad |
Açıklama |
Action |
ResponseObject için işlem türü. |
Audience |
Audience , DocumentObject kitlesini tanımlamak için kullanılan bir listelenmiş türdür. |
DocsViewMode |
DocsViewMode , DocsView'da verileri görüntülemek için kullanılan bir listelenmiş türdür. DocsView.setMode çağrılarında bu değerleri kullanın. |
Document |
Document , bir DocumentObject öğesinin alanlarını açıklamak için kullanılan bir listelenmiş türdür. |
Feature |
Feature , çeşitli görünümlerde özellikleri etkinleştirmek/devre dışı bırakmak için kullanılan bir liste türüdür. Bu değerleri PickerBuilder.enableFeature ve PickerBuilder.disableFeature çağrılarında kullanın. |
Response |
Response , bir ResponseObject öğesinin alanlarını açıklamak için kullanılan bir listelenmiş türdür. |
ServiceId |
ServiceId , öğenin seçildiği hizmeti tanımlamak için kullanılan bir listelenmiş türdür. |
Thumbnail |
Thumbnail , bir ThumbnailObject 'un alanlarını açıklayan bir listelenmiş türdür. |
Type |
Seçilen öğenin türü. |
ViewId |
ViewId , Seçicide bulunan çeşitli görünümler için bir listelenmiş türdür. Bu değerleri DocsView ve PickerBuilder çağrılarında kullanın. |
ViewToken |
ViewToken , bir ResponseObject.viewToken öğesini tanımlamak için kullanılan bir listelenmiş türdür. |
Arayüzler
Ad |
Açıklama |
DocumentObject |
DocumentObject , seçili bir öğenin özelliklerini açıklayan bir arayüzdür. |
ResponseObject |
Geri çağırma yöntemine iletilen yanıt nesnesi. |
ThumbnailObject |
ThumbnailObject , bir fotoğrafın veya videonun özelliklerini açıklayan bir arayüzdür. |
Tür takma adları
Ad |
Açıklama |
Locales |
PickerBuilder.setLocale için desteklenen ISO 639 dil kodları. |
ParentDocumentObject |
ParentDocumentObject , seçili bir öğenin üst klasörünün özelliklerini açıklayan bir arayüzdür. |
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2024-11-09 UTC.
[null,null,["Son güncelleme tarihi: 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`."]]],["The Google Picker API utilizes `PickerBuilder` to construct `Picker` objects, which manage the user interface. You configure the picker by setting parameters such as OAuth token, app ID, and views (e.g., `DocsView`) using `PickerBuilder`. The `setCallback` function process selected files. Different views are available like uploading or selecting files, and the API provides various enums to describe the item and action selected by the user, like `ViewId` and `Action`. Additionally, interfaces such as `DocumentObject` and `ResponseObject` represent data related to the user's selection.\n"]]