Google Drive API'ye genel bakış

Google Drive API, Google Drive bulut depolama alanını kullanan uygulamalar oluşturmanıza olanak tanır. Drive ile entegre olan uygulamalar geliştirebilir ve Drive API'sini kullanarak uygulamanızda güçlü işlevsellik oluşturabilirsiniz.

Bu şema, Drive ile entegre uygulamanız, Drive API ve Drive arasındaki akışı gösterir:

Drive API ve OAuth 2.0'ı kullanarak Drive'ım ve ortak Drive'lara erişen, Drive ile entegre bir uygulamayı gösteren akış şeması.
Şekil 1. Drive ile entegre bir uygulama, Drive'ım ve ortak Drive'lardaki dosyalarla etkileşim kurmak için Drive API'yi ve OAuth 2.0'ı kullanır.

Bu terimler, Şekil 1'de gösterilen temel bileşenleri tanımlar:

Google Drive
Google'ın bulut tabanlı dosya depolama hizmeti, kullanıcılara Drive'ım adlı kişisel bir depolama alanı ve paylaşılan sürücüler adlı ortak çalışma için kullanılan paylaşılan klasörlere erişme seçeneği sunar.
Google Drive API
Uygulamanızdan Drive depolama alanını kullanmanıza olanak tanıyan REST API.
Drive ile entegre uygulama
Depolama çözümü olarak Drive'ı kullanan bir uygulama.
Google Drive kullanıcı arayüzü
Google'ın, Drive'da depolanan dosyaları yöneten kullanıcı arayüzü. Uygulamanız, e-tablo veya kelime işlemci gibi bir düzenleyici uygulamasıysa uygulamanızda dosya oluşturmak ve açmak için Drive kullanıcı arayüzüyle entegrasyon yapabilirsiniz.
Drive'ım
Belirli bir kullanıcının sahip olduğu bir Drive depolama alanı konumu. Drive'ım bölümünde depolanan dosyalar diğer kullanıcılarla paylaşılabilir ancak içeriğin sahipliği tek bir kullanıcıya aittir.
OAuth 2.0
Drive API'nin, uygulama kullanıcılarınızın kimliğini doğrulamak için gerektirdiği yetkilendirme protokolü. Uygulamanız Google ile Oturum Açma özelliğini kullanıyorsa OAuth 2.0 akışını ve uygulama erişim jetonlarını yönetir.
Ortak Drive
Birden fazla kullanıcının üzerinde ortak çalıştığı dosyaların bulunduğu bir Drive depolama alanı. Bir ortak Drive'a erişimi olan tüm kullanıcılar, bu Drive'da bulunan tüm dosyalara erişebilir. Kullanıcılara ortak drive'daki dosyalara tek tek erişim de verilebilir.

Drive API ile neler yapabilirsiniz?

Drive API'yi kullanarak:

Google Drive API'nin işleyişini mi görmek istiyorsunuz?
Google Workspace Geliştiriciler kanalı, ipuçları, püf noktaları ve en yeni özellikler hakkında videolar sunuyor.
  • Kimlik doğrulama ve yetkilendirmeyi ele almak da dahil olmak üzere Google Workspace API'leriyle geliştirme hakkında bilgi edinmek için bkz. Google Workspace'te Geliştirme.

  • Drive API uygulamasını nasıl yapılandıracağınızı ve çalıştıracağınızı öğrenmek için Hızlı Başlangıç Kılavuzları'nı inceleyin.