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 benzer şekilde bu API, komut dosyalarının Google Drive'da dosya ve klasör oluşturmasına, bulmasına ve değiştirmesine olanak tanır. Çoğu durumda yerleşik hizmetin kullanımı daha kolaydır ancak bu gelişmiş hizmet, özel dosya özelliklerine erişim ve dosya ve klasör düzeltmeleri gibi birkaç ek özellik sunar.
Referans
Bu hizmet hakkında ayrıntılı bilgi için Google Drive API'nin referans belgelerine bakı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 Metod imzaları nasıl belirlenir? başlıklı makaleyi inceleyin.
Sorunları bildirmek ve başka destek almak için Drive API destek kılavuzuna bakın.
Örnek kod
Bu bölümdeki kod örnekleri, API'nin 3. sürümünü kullanır.
Dosya yükle
Aşağıdaki kod örneğinde, bir dosyanın kullanıcının Drive'ına nasıl kaydedileceği gösterilmektedir.
Klasörleri listeleyin
Aşağıdaki kod örneği, kullanıcının Drive'ındaki üst düzey klasörlerin nasıl listeleneceğini gösterir. 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 dosyanın düzeltmelerinin nasıl listeleneceği gösterilmektedir. Bazı dosyaların birden fazla düzeltmesi olabileceğini ve sonuçların tam 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 mülk yalnızca komut dosyası tarafından görülebilir. Dosyaya diğer uygulamalar tarafından da görülebilen bir özel özellik eklemek için bunun yerine properties
alanını kullanın. Daha fazla bilgi için Özel dosya özellikleri ekleme başlıklı makaleyi inceleyin.