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 facilitates selecting or uploading files from Google Drive using a builder pattern with `PickerBuilder` and `Picker` objects."],["Developers can customize the Picker's appearance and functionality, such as specifying views (e.g., DocsView for file selection, DocsUploadView for uploads), OAuth token, and application ID."],["The API provides various classes and enums for controlling view modes, features, actions, and responses, offering flexibility in handling user interactions and selected items."],["Developers can access information about selected items through interfaces like `DocumentObject`, including file attributes and parent folder details."],["`PickerBuilder` offers methods to configure the picker's features, views, and callbacks, enabling developers to tailor it to their application's needs."]]],[]]