Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
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'yi kullanarak uygulamanızda güçlü işlevler oluşturabilirsiniz.
Bu şemada, Drive uygulamanız, Drive API ve Drive arasındaki ilişki gösterilmektedir:
1. şekil. Google Drive ilişki şeması.
Bu terimler, Şekil 1'de gösterilen temel bileşenleri tanımlar:
Google Drive
Google'ın bulut 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.
Google Drive uygulaması
Depolama alanı çö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 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'da depolanan dosya ve klasörleri aramafiles kaynağındaki dosya meta verileri alanlarından herhangi birini döndüren karmaşık arama sorguları oluşturun.
Drive'daki tüm dosyaları aramak için Google Picker API ile birleştirin, ardından dosya adını, URL'yi, son değiştirme tarihini ve kullanıcıyı döndürün.
Drive dışında, farklı bir veri deposunda veya bulut depolama sisteminde depolanan verilere yönelik harici bağlantılar olan üçüncü taraf kısayolları oluşturun.
Uygulamaya özel verileri depolamak için özel bir Drive klasörü oluşturun. Böylece uygulama, kullanıcının Drive'da depolanan tüm içeriğine erişemez.
Google Drive kullanıcı arayüzünü kullanarak Drive özellikli uygulamanızı Drive kullanıcı arayüzü ile entegre edin. Drive dosyalarını oluşturmak, düzenlemek, keşfetmek ve paylaşmak için kullanabileceğiniz Google'ın standart web kullanıcı arayüzüdür.
Drive dosyalarına etiket uygulayın, etiket alanı değerlerini ayarlayın, dosyalardaki etiket alanı değerlerini okuyun ve özel etiket sınıflandırması tarafından tanımlanan etiket meta verileri terimlerini kullanarak dosyaları arayın.
Google Drive API'yi iş başında mı görmek istiyorsunuz?
Google Workspace Developers kanalında ipuçları, püf noktaları ve en yeni özelliklerle ilgili videolar yer alır.
Kimlik doğrulama ve yetkilendirme işlemlerini de içeren Google Workspace API'leriyle geliştirme hakkında bilgi edinmek için Google Workspace'te geliştirme başlıklı makaleyi inceleyin.
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.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2025-08-04 UTC."],[],[],null,["# Google Drive API overview\n\nThe Google Drive API lets you create apps that use Google Drive cloud storage.\nYou can develop applications that integrate with Drive, and\ncreate robust functionality in your application using the Drive API.\n\nThis diagram shows the relationship between your Drive app, the\nDrive API, and Drive:\n**Figure 1.** Google Drive relationship diagram.\n\nThese terms define the key components shown in Figure 1:\n\n*Google Drive*\n: Google's cloud file storage service provides users with a\n personal storage space, called *My Drive* , and the option to\n access collaborative shared folders, called *shared drives*.\n\n*Google Drive API*\n: The REST API that lets you use Drive storage\n from within your app.\n\n*Google Drive app*\n: An app that uses Drive as its storage solution.\n\n*Google Drive UI*\n: Google's user interface that manages files stored on\n Drive. If your app is an editor-type app, such as a\n spreadsheet or word processor, you can integrate with the\n Drive UI to create and open files within your app.\n\n*My Drive*\n: A Drive storage location that a\n specific user owns. Files stored on My Drive can be shared\n with other users, but ownership of the content remains specific to an\n individual user.\n\n*OAuth 2.0*\n: The authorization protocol that Drive API requires to\n authenticate your app users. If your application uses [Sign In With\n Google](/identity/gsi/web/guides/overview), it handles the OAuth 2.0 flow\n and application access tokens.\n\n*Shared drive*\n: A Drive storage location that owns files that multiple users\n collaborate on. Any user with access to a shared drive has access to all\n files it contains. Users can also be granted access to individual\n files inside the shared drive.\n\nWhat can you do with the Drive API?\n-----------------------------------\n\nYou can use the Drive API to:\n\n- [Download files](/workspace/drive/api/guides/manage-downloads) from Drive and [upload files](/workspace/drive/api/guides/manage-uploads) to Drive.\n- [Search for files and folders](/workspace/drive/api/guides/search-files) stored in Drive. Create complex search queries that return any of the file metadata fields in the [`files`](/workspace/drive/api/reference/rest/v3/files) resource.\n- Let users [share files, folders, and drives](/workspace/drive/api/guides/manage-sharing) to collaborate on content.\n- Combine with the [Google Picker API](https://developers.google.com/picker/docs/) to search all files in Drive, then return the filename, URL, last modified date, and user.\n- [Create *third-party shortcuts*](/workspace/drive/api/guides/third-party-shortcuts) that are external links to data stored outside of Drive, in a different datastore or cloud storage system.\n- Create a dedicated Drive folder to [store\n application-specific data](/workspace/drive/api/guides/appdata) so the app cannot access all the user's content stored in Drive.\n- Monitor or respond to file activity using [Google Drive\n events](/workspace/events/guides/events-drive).\n- Integrate your Drive-enabled app with the [Drive UI](/workspace/drive/api/guides/about-apps) using the *Google Drive UI*. It's Google's standard web UI that you can use to create, organize, discover, and share Drive files.\n- Apply [labels](/workspace/drive/api/guides/about-labels) to Drive files, set label field values, read label field values on files, and search for files using label metadata terms defined by the custom label taxonomy.\n\n|---|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| | Want to see the Google Drive API in action? The Google Workspace Developers channel offers videos about tips, tricks, and the latest features. [Subscribe now](https://www.youtube.com/channel/UCUcg6az6etU_gRtZVAhBXaw) |\n\nRelated topics\n--------------\n\n- To learn about developing with Google Workspace APIs, including handling\n authentication and authorization, see [Develop on\n Google Workspace](/workspace/guides/getstarted-overview).\n\n- To learn how to configure and run a Drive API app, read the\n [Quickstarts](/workspace/drive/api/quickstart/js)."]]