Bu kılavuz, ortak Drive'ları yönetmeyle ilgili görevleri (ör. ortak Drive'lar oluşturma, üyeleri ve izinleri yönetme) içerir.
Ortak Drive klasör sınırları hakkında daha fazla bilgi edinmek için Klasör sınırları başlıklı makaleyi inceleyin.
Ortak Drive oluştur
Ortak Drive oluşturmak için drives.create
yöntemini kullanın.
Java
Python
Node.js
PHP
.NET
drives.create
yöntemine yapılan çağrılar anlıktır.
requestId
parametresi, ortak drive'ı oluşturmaya yönelik mantıksal girişimi tanımlar. İstek zaman aşımına uğrarsa veya belirsiz bir arka uç hatası döndürürse aynı istek tekrarlanabilir. requestId
ve isteğin gövdesi aynı kalmalıdır.
Ortak Drive önceki bir istekte başarıyla oluşturulduysa veya yeniden deneme nedeniyle normal yanıt döndürülür. Bazen, örneğin uzun bir süre geçtikten sonra veya isteğin gövdesi değiştiyse requestId
öğesinin silinmesi gerektiğini belirten bir 409
hatası döndürülebilir.
Ortak Drive üyesi ekleme veya kaldırma
permissions
kaynağını kullanarak ortak Drive üyeleri ekleyin veya kaldırın.
Üye eklemek için ortak Drive'da izin oluşturun. İzin yöntemleri, üyelere ek ayrıcalıklar vermek veya üye olmayanların belirli öğeler üzerinde ortak çalışmasına olanak tanımak için ortak Drive'daki ayrı ayrı dosyalar üzerinde de kullanılabilir.
Daha fazla bilgi ve örnek kod için Dosya, klasör ve sürücü paylaşma bölümüne bakın.
Ortak Drive'ı silme
Ortak Drive'ı silmek için drives.delete
yöntemini kullanın. Ortak Drive'daki tüm içerik silinmeden önce çöp kutusuna taşınmalı veya silinmelidir.
Alan yöneticileri için ortak Drive'ları yönetme
Bir kuruluş genelinde ortak Drive'ları yönetmek için useDomainAdminAccess
parametresini drives
ve permissions
kaynaklarıyla uygulayın.
Bu yöntemleri useDomainAdminAccess=true
ile çağıran kullanıcılar Drive and Docs
yönetici ayrıcalığına sahip olmalıdır.
Yöneticiler, belirli bir ortak drive'daki üyeliğinden bağımsız olarak ortak drive'ları arayabilir veya kuruluşlarına ait ortak drive'ların izinlerini güncelleyebilir.
Düzenleyeni olmayan bir ortak Drive'ı kurtarma
Aşağıdaki örnekte, artık düzenleyicisi olmayan ortak drive'ları kurtarmak için bu kaynakların nasıl kullanılacağı gösterilmektedir.
Java
Python
Node.js
PHP
.NET
Klasör sınırlamaları
Ortak Drive klasörlerinin bazı depolama alanı sınırları vardır. Bilgi edinmek için Google Drive'da ortak drive sınırları başlıklı makaleyi inceleyin.
Öğe sınırı
Bir kullanıcının ortak Drive'ındaki her klasör için dosyalar, klasörler ve kısayollar dahil olmak üzere 500.000 öğe sınırı vardır.
Bu sınıra ulaşıldığında ortak Drive artık öğe kabul edemez. Dosyaları tekrar almak için kullanıcıların klasördeki öğeleri kalıcı olarak silmesi gerekir. Çöp kutusundaki öğelerin sınıra dahil edildiğini ancak kalıcı olarak silinen öğelerin dahil edilmediğini unutmayın. Daha fazla bilgi edinmek için Dosya ve klasörleri çöp kutusuna taşıma veya silme başlıklı makaleye göz atın.
Klasör derinliği sınırı
Ortak drive'daki bir klasörde en fazla 100 düzeyde iç içe yerleştirilmiş klasör olamaz. Bu, alt klasörün 99 düzeyden daha derin olan bir klasör altında depolanamayacağı anlamına gelir. Bu sınırlama yalnızca alt klasörler için geçerlidir.
100'den fazla klasör düzeyi ekleme girişimleri, teamDriveHierarchyTooDeep
HTTP durum kodu yanıtı döndürür.