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. Yerleşik hizmetin kullanımı çoğu durumda daha kolaydır. Ancak bu gelişmiş hizmet, özel dosya özelliklerine ve dosya ve klasörler için düzeltmeler gibi birkaç ekstra özellik sunar.
Referans
Bu hizmetle ilgili ayrıntılı bilgi için Google Drive API'nin referans belgelerini inceleyin. 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 kaynaklarına ulaşmak için Drive API destek kılavuzuna göz atın.
Örnek kod
Bu bölümdeki kod örnekleri API'nin 3. sürümünü kullanır.
Dosya yükleme
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 birden fazla düzeltme olabileceğini ve sonuçların tam listesine erişmek için sayfa jetonları 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ı 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.