Podsumowanie zasobów dla interfejsu Google Picker API

Interfejs Google Picker API używa wzorca kreatora z PickerBuilder i 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);

Zajęcia

Nazwa Opis
DocsUploadView Aby przesłać pliki na Dysk Google, użyj opcji DocsUploadView.
DocsView Naciśnij DocsView, aby wybrać pliki z Dysku Google.
Picker Picker to obiekt najwyższego poziomu reprezentujący działanie interfejsu użytkownika. Te obiekty nie są tworzone bezpośrednio, ale zamiast tego używają klasy PickerBuilder.
PickerBuilder PickerBuilder służy do tworzenia obiektów Picker. O ile nie wskazano inaczej, poniższe metody zwracają typ PickerBuilder, co umożliwia łączenie wywołań w łańcuch.
ResourceId ResourceId to klasa pomocnicza do generowania identyfikatorów zasobów dla dokumentów.
View Abstrakcyjna klasa dla wszystkich widoków.
ViewGroup ViewGroup to wizualne grupowanie widoków w panelu nawigacji.

Wartości w polu enum

Nazwa Opis
Action Typ działania dla ResponseObject.
Audience Audience to typ wyliczenia używany do opisania odbiorców DocumentObject.
DocsViewMode DocsViewMode to typ wyliczany do wyświetlania danych w obiekcie DocumentView. Używaj tych wartości w wywołaniach funkcji DocsView.setMode.
Document Document to typ za pomocą którego można opisać pola DocumentObject.
Feature Feature to typ wyliczeniowy służący do włączania i wyłączania funkcji w różnych widokach. Używaj tych wartości w wywołaniach funkcji PickerBuilder.enableFeaturePickerBuilder.disableFeature.
Response Response to typ za pomocą którego można opisać pola ResponseObject.
ServiceId ServiceId to typ z enumeracji używany do opisywania usługi, z której wybrano element.
Thumbnail Thumbnail to typ wyliczeniowy opisujący pola ThumbnailObject.
Type Typ wybranego elementu.
ViewId ViewId to typ z wyliczeniami różnych widoków dostępnych w selektorze. Używaj tych wartości w wywołaniach funkcji DocsViewPickerBuilder.
ViewToken ViewToken to typ wyliczeniowy używany do opisywania elementów ResponseObject.viewToken.

Interfejsy

Nazwa Opis
DocumentObject DocumentObject to interfejs opisujący atrybuty wybranego elementu.
ResponseObject Obiekt odpowiedzi przekazany do metody wywołania zwrotnego.
ThumbnailObject ThumbnailObject to interfejs opisujący atrybuty zdjęcia lub filmu.

Aliasy typu

Nazwa Opis
Locales Obsługiwane kody języków ISO 639 dla PickerBuilder.setLocale.
ParentDocumentObject ParentDocumentObject to interfejs opisujący atrybuty folderu nadrzędnego wybranego elementu.