Bu kılavuzda, ortak Drive oluşturma, üyeleri ve izinleri yönetme gibi ortak Drive'ları yönetmeyle ilgili görevler yer alır.
Ortak Drive klasör sınırları hakkında daha fazla bilgi için Klasör sınırları başlıklı makaleyi inceleyin.
Ortak Drive oluşturma
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 idempotent'tir.
requestId
parametresi, paylaşılan sürücü oluşturma mantıksal girişimini tanımlar. İstek zaman aşımına uğrarsa veya belirsiz bir arka uç hatası döndürürse aynı istek tekrarlanabilir. İsteğin requestId
ve gövdesi aynı kalmalıdır.
Ortak Drive, önceki bir istekte veya yeniden deneme nedeniyle başarıyla oluşturulduysa normal yanıt döndürülür. Bazen, uzun bir süre geçtikten sonra veya istek gövdesi değiştiyse requestId
öğesinin atılması gerektiğini belirten bir 409
hatası döndürülebilir.
Ortak Drive üyelerini ekleme veya kaldırma
permissions
kaynağını kullanarak ortak Drive üyelerini ekleyin veya kaldırın.
Üye eklemek için ortak Drive'da izni oluşturun. İzin yöntemleri, üyelere ek ayrıcalıklar vermek veya üye olmayan kullanıcıların belirli öğelerde ortak çalışma yapmasına izin vermek için ortak Drive'daki tek tek dosyalarda da kullanılabilir.
Daha fazla bilgi ve örnek kod için Dosya, klasör ve Drive'ları paylaşma başlıklı makaleyi inceleyin.
Ortak Drive'ı silme
Paylaşılan bir sürücüyü silmek için drives.delete
yöntemini kullanın. Ortak Drive'daki tüm içerikler, ortak Drive silinmeden önce çöp kutusuna taşınmalı veya silinmelidir.
Alan yöneticileri için ortak Drive'ları yönetme
Bir kuruluştaki ortak Drive'ları yönetmek için useDomainAdminAccess
parametresini drives
ve permissions
kaynaklarıyla birlikte uygulayın.
Bu yöntemleri useDomainAdminAccess=true
ile çağıran kullanıcıların Drive and Docs
yönetici ayrıcalığına sahip olması gerekir.
Yöneticiler, herhangi bir ortak Drive'daki üyeliklerinden bağımsız olarak ortak Drive'ları arayabilir veya kuruluşlarına ait ortak Drive'ların izinlerini güncelleyebilir.
Düzenleyicisi olmayan bir ortak Drive'ı kurtarma
Aşağıdaki örnekte, artık düzenleyeni 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ırları
Ortak Drive klasörlerinin depolama alanı sınırlamaları vardır. Ayrıntılı bilgi için Google Drive'da ortak Drive sınırları başlıklı makaleyi inceleyin.
Öğe kapasitesi
Bir kullanıcının ortak Drive'ındaki her klasör için dosyalar, klasörler ve kısayollar dahil olmak üzere toplam 500.000 öğe sınırı vardır.
Sınıra ulaşıldığında ortak Drive artık öğe kabul edemez. Kullanıcıların dosyaları tekrar alabilmesi için klasördeki öğeleri kalıcı olarak silmeleri gerekir. Çöp kutusundaki öğelerin sınıra dahil edildiğini, kalıcı olarak silinen öğelerin ise dahil edilmediğini unutmayın. Daha fazla bilgi için Dosyaları ve klasörleri çöp kutusuna taşıma veya silme başlıklı makaleyi inceleyin.
Klasör derinliği sınırı
Ortak Drive'daki bir klasör, iç içe yerleştirilmiş en fazla 100 klasör içerebilir. Bu, bir alt klasörün 99'dan fazla düzey derinliğindeki bir klasörün 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.