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, dosyalar ve klasörlerdeki düzeltmelerin yanı sıra özel dosya özelliklerine erişim gibi birkaç ek özellik sunar.
Referans
Bu hizmetle ilgili 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 genel API ile aynı nesneleri, yöntemleri ve parametreleri kullanır. Daha fazla bilgi için Yöntem imzaları nasıl belirlenir? başlıklı makaleyi inceleyin.
Sorunları bildirmek ve diğer destek kaynaklarını bulmak için Drive API destek kılavuzuna bakın.
Örnek kod
Bu bölümdeki kod örneklerinde API'nin 3. sürümü kullanılmaktadı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ğ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 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ğinde, bir dosyaya özel özellik eklemek için appProperties
alanı kullanılmaktadır. Özel özellik yalnızca komut dosyasına görünür. Dosyaya diğer uygulamaların da görebileceği özel bir özellik eklemek için properties
alanını kullanın. Daha fazla bilgi için Özel dosya özellikleri ekleme başlıklı makaleyi inceleyin.