Aşağıdaki kod örneğinde, kullanıcıların bir web uygulamasındaki düğmeden açabileceği resim seçicinin veya yükleme sayfasının nasıl kullanılacağı gösterilmektedir.
Bu örnek, çoklu seçimi etkinleştirme, gezinme bölmesini gizleme ve uygulamanın mevcut OAuth 2.0 jetonuyla kullanıcı hesabını seçme gibi Google Picker özelliklerini içerir.
Bu örnekte, birkaç öğe belirtmeniz gerekiyor:
İstemci Kimliği'ni ve API Anahtarı'nı bulmak için:
Google Cloud konsolunda Menü > API'ler ve Hizmetler > Kimlik bilgileri'ne gidin.
Uygulama kimliğini bulmak için:
Google Cloud konsolunda Menü > IAM ve Yönetici > Ayarlar'a gidin.
Uygulama kimliği için Proje numarasını kullanın.
Bir kullanıcının dosyalarına erişimi yetkilendirmek için kullanılan Cloud projesi, hem istemci kimliğini hem de uygulama kimliğini içermelidir.
setOAuthToken
işlevi, Google Picker'ın dosyaları görüntülemek için hangi Google Hesabını kullandığını belirlemek amacıyla bir uygulamanın geçerli kimlik doğrulama jetonunu kullanmasına izin verir.
Bir kullanıcı birden fazla Google Hesabı'nda oturum açmışsa Google Seçici uygun yetkili hesaba ait dosyaları görüntüleyebilir.
Dosyaları açarken Google Seçici'den dosya kimliğini alan uygulamalar, dosya meta verilerini getirebilir ve files.get
referans belgelerinde açıklandığı gibi dosya içeriğini indirebilir.