Gelişmiş Drive hizmeti, Apps Komut Dosyası'nda Google Drive API'yi kullanmanıza olanak tanır. Apps Komut Dosyası'nın yerleşik Drive hizmetine çok benzer şekilde bu API de komut dosyalarının Google Drive'da dosya ve klasör oluşturmasına, bulmasına ve değiştirmesine olanak tanır. Yerleşik hizmetin kullanımı çoğu durumda daha kolaydır. Ancak bu gelişmiş hizmet, dosya ve klasörlere yönelik düzeltmelerin yanı sıra özel dosya özelliklerine erişim gibi birkaç ek özellik sunar.
Referans
Bu hizmet hakkında ayrıntılı bilgi edinmek için Google Drive API referans belgelerine göz atın. Apps Komut Dosyası'ndaki tüm gelişmiş hizmetler gibi gelişmiş Drive hizmeti de herkese açık API ile aynı nesneleri, yöntemleri ve parametreleri kullanır. Daha fazla bilgi için Yöntem imzaları nasıl belirlenir? bölümüne bakın.
Sorunları bildirmek ve diğer destek seçeneklerini öğrenmek için Drive API destek kılavuzuna göz atın.
Örnek kod
Bu bölümdeki kod örneklerinde API'nin sürüm 3 kullanılır.
Dosyaları yükle
Aşağıdaki kod örneğinde, bir kullanıcının Drive'ına nasıl dosya kaydedileceği gösterilmektedir.
Klasörleri listeleme
Aşağıdaki kod örneğinde, kullanıcının Drive'ındaki üst düzey klasörlerin nasıl listeleneceği gösterilmektedir. Sonuçların tam listesine erişmek için sayfa jetonlarının kullanıldığını unutmayın.
Düzeltmeleri listeleme
Aşağıdaki kod örneğinde, belirli bir dosya için düzeltmelerin nasıl listeleneceği gösterilmektedir. Bazı dosyalarda birkaç düzeltme olabileceğini ve tam sonuç listesine erişmek için sayfa jetonlarını kullanmanız gerektiğini unutmayın.
Dosya özellikleri ekleme
Aşağıdaki kod örneği, bir dosyaya özel özellik eklemek için appProperties
alanını kullanır. Özel özellik yalnızca komut dosyası tarafından görülebilir. Dosyaya, diğer uygulamaların da görebildiği özel bir özellik eklemek için bunun yerine properties
alanını kullanın. Daha fazla bilgi için Özel dosya özellikleri ekleme konusuna bakın.