REST'i kullanmaya başlayın

Google Photos Library API'yi kullanmaya başlamak için API'yi şuradan etkinleştirerek projenizi yapılandırın: Google API Konsolu'nu ziyaret edin ve bir OAuth 2.0 istemci kimliği ayarlayın.

Uygulamanız, Google Fotoğraflar ile Google Fotoğraflar kullanıcısı. Örneğin, bir kullanıcının Kullanıcının Google Fotoğraflar kitaplığına medya öğeleri yükleme Google Fotoğraflar hesabından çıkış yapıyorsa kullanıcı, bu API isteklerini OAuth 2.0 protokolüyle uyumlu olması gerekir.

OAuth 2.0 istemci kimliği, uygulama kullanıcılarınızın oturum açma, kimlik doğrulama ve ve dolayısıyla Library API'yi kullanır. Library API tarafından desteklenmez hizmet hesapları; Bu API'yi kullanmak için kullanıcıların geçerli bir Google Hesap'a dokunun.

Uygulamanızı yapılandırma

API'yi etkinleştirme

Library API'yi kullanmadan önce projenizde etkinleştirmeniz gerekir.

  1. Google API Konsolu'na gidin.
  2. Menü çubuğundan bir proje seçin veya yeni proje oluşturun.
  3. Google API Kitaplığı'nı açmak için gezinme menüsünden API'ler ve Hizmetler > Kitaplık.
  4. "Google Photos Library API"yi arayın. Doğru sonucu seçip Etkinleştir.

OAuth 2.0 istemci kimliği isteyin

Aşağıdaki adımları uygulayarak bir OAuth istemci kimliği isteyin ve bunu bir uygulamadır. Bu örnekte, tüm OAuth akışının gerektiği gibi olduğu bir uygulama kullanılıyor. sunucu tarafında işlenenlere benzer. Kurulum işlemi değişiklik gösterebilir göz atın.

  1. Google API Konsolu'na gidin. projenizi seçin.
  2. Menüden API'ler ve Hizmetler > Kimlik Bilgileri.
  3. Credentials (Kimlik Bilgisi) sayfasında Create Credentials > (Kimlik Bilgisi Oluştur) > OAuth istemci kimliği.
  4. Uygulama türünüzü seçin. Bu örnekte, uygulama türü Web uygulaması.
  5. Uygulamanızın Google API'lerine erişmesine izin verilen kaynakları kaydedin. şu şekilde:

    1. İstemci kimliğini tanımlamak için bir ad girin.
    2. Yetkilendirilmiş JavaScript kaynakları alanına uygulamasını indirin. Bu alanda joker karakterlere izin verilmez.

      Uygulamanızın farklı cihazlarda çalışmasına izin vermek için birden fazla kaynak girebilirsiniz alt alan adları olduğunu unutmayın. Girdiğiniz URL'lerin OAuth isteği başlatın.

      Aşağıdaki örnekte, yerel geliştirme URL'si gösterilmektedir (örneklerimiz localhost:8080) ve bir üretim URL'si.

      http://localhost:8080
      https://myproductionurl.example.com
      
    3. Yetkili yönlendirme URI'si alanı, OAuth 2.0 sunucusundan alınan yanıtları. Bunlar genellikle ve uygulamanızdaki bir yola işaret eder.

      http://localhost:8080/auth/google/callback
      https://myproductionurl.example.com/auth/google/callback
      
    4. Oluştur'u tıklayın.

  1. Açılan OAuth istemcisi iletişim kutusunda aşağıdakileri kopyalayın:

    • İstemci Kimliği
    • İstemci gizli anahtarı

    Uygulamanız bu değerleri kullanarak etkin Google API'lerine erişebilir.

Library API'ye erişen herkese açık bir uygulamayı başlatmadan önce Uygulamanız Google tarafından incelenmelidir. Bir "Doğrulanmamış uygulama" mesajın şurada görünür: test ettiğiniz bir E-posta alırsınız. doğrulanmış olduğundan emin olun.

Örneği dene

Projenizi Library API ile kullanmak üzere yapılandırdığınıza göre GitHub'da örnek uygulamaya göz atın. Örnek uygulama Library API'yi kullanarak akıllı bir fotoğraf çerçevesinin nasıl oluşturulacağını gösterir.