Aşağıdaki kod örneğinde, kullanıcıların web uygulamasındaki bir düğmeden açabileceği resim seçicinin veya yükleme sayfasının nasıl kullanılacağı gösterilmektedir.
Bu örnekte çoklu seçimi etkinleştirme, gezinme bölmesini gizleme ve uygulamanın geçerli OAuth 2.0 jetonuyla kullanıcı hesabını seçme gibi Google seçici özellikleri bulunmaktadır.
Bu örnekte, birkaç öğe belirtmeniz gerekir:
Hem İstemci Kimliği'ni hem de 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.
Aynı Cloud projesi, kullanıcının dosyalarına erişimi yetkilendirmek için kullanıldığı için hem istemci kimliğini hem de uygulama kimliğini içermelidir.
setOAuthToken
işlevi, uygulamaların Google Seçici'nin dosyaları görüntülemek için hangi Google Hesabı'nı kullanacağını belirlemek için mevcut yetkilendirme jetonunu kullanmasına izin verir.
Bir kullanıcı birden çok Google Hesabı ile oturum açtıysa Google Seçici uygun yetkilendirilmiş hesabın dosyalarını görüntüleyebilir.
Bir uygulama, dosyaları açarken Google Seçici'den dosya kimliğini aldıktan sonra dosya meta verilerini getirip dosya içeriğini files.get
için referans dokümanlarında açıklandığı gibi indirebilir.