Podsumowanie zasobów dla interfejsu Google Picker API

Interfejs Google Picker API korzysta z wzorca konstruktora 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 Użyj DocsUploadView, aby przesyłać pliki na Dysk Google.
DocsView Użyj 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 za pomocą klasy PickerBuilder.
PickerBuilder PickerBuilder służy do tworzenia obiektów Picker. Jeśli nie wskazano inaczej, typ zwracany przez metody poniżej to PickerBuilder, co pozwala na łączenie wywołań.
ResourceId ResourceId to klasa narzędziowa do generowania identyfikatorów zasobów dokumentów.
View Klasa abstrakcyjna dla wszystkich widoków.
ViewGroup ViewGroup to wizualne grupowanie widoków w panelu nawigacyjnym.

Wartości w polu enum

Nazwa Opis
Action Typ działania w przypadku ResponseObject.
Audience Audience to typ wyliczeniowy używany do opisywania odbiorców DocumentObject.
DocsViewMode DocsViewMode to typ wyliczeniowy służący do wyświetlania danych w DocsView. Używaj tych wartości w wywołaniach DocsView.setMode.
Document Document to typ wyliczeniowy używany do opisywania pól 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 PickerBuilder.enableFeature i PickerBuilder.disableFeature.
Response Response to typ wyliczeniowy używany do opisywania pól ResponseObject.
ServiceId ServiceId to typ wyliczeniowy 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 wyliczeniowy dla różnych widoków dostępnych w selektorze. Używaj tych wartości w wywołaniach DocsView i PickerBuilder.
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 przekazywany 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 w formacie ISO 639 w przypadku PickerBuilder.setLocale.
ParentDocumentObject ParentDocumentObject to interfejs opisujący atrybuty folderu nadrzędnego wybranego elementu.