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.