Poniższy przykładowy kod pokazuje, jak używać selektora obrazów lub strony przesyłania, które użytkownicy mogą otworzyć za pomocą przycisku w aplikacji internetowej.
Ten przykład wykorzystuje funkcje Google Picker, takie jak włączenie wielokrotnego wyboru, ukrywanie panelu nawigacji i wybór konta użytkownika z aktualnym tokenem OAuth 2.0 aplikacji.
W tym przykładzie należy określić kilka elementów:
Aby znaleźć zarówno identyfikator klienta, jak i klucz interfejsu API:
W konsoli Google Cloud otwórz Menu > Interfejsy API i usługi > Dane logowania.
Aby znaleźć identyfikator aplikacji:
W konsoli Google Cloud kliknij Menu > Administracja > Ustawienia.
Jako identyfikatora aplikacji użyj numeru projektu.
Ten sam projekt Cloud musi zawierać zarówno identyfikator klienta, jak i identyfikator aplikacji, które są używane do autoryzowania dostępu do plików użytkownika.
Funkcja setOAuthToken
pozwala aplikacji na użycie bieżącego tokena uwierzytelniania do określenia, którego konta Google ma używać selektor Google do wyświetlania plików.
Jeśli użytkownik jest zalogowany na kilka kont Google, Selektor Google może wyświetlać pliki z odpowiedniego autoryzowanego konta.
Po uzyskaniu identyfikatora pliku z selektora Google podczas otwierania plików aplikacja może pobrać metadane pliku i zawartości pliku zgodnie z opisem w dokumentacji referencyjnej files.get
.