Google Drive dosya ve klasörlerini Drive kullanıcı arayüzü veya Google Drive API. Şuradan paylaşımda bulunduğunuzda: diğer kullanıcılara göre düzenleme, yorum yapma veya dosyayı açabilirsiniz.
Kaynak anahtarı, dosyanızı istenmeyen erişime karşı korumaya yardımcı olur. Kaynak anahtarları kullanıcıların belirli dosyalara erişebilmesi için iletilen ek bir parametredir bir bağlantı kullanılarak paylaşılmış olmalıdır. Dosyayı daha önce görüntülememiş kullanıcılar erişim elde etmek için kaynak anahtarını sağlamalıdır. Yakın zamanda veya doğrudan erişimi olan kullanıcılar dosyaya erişmek için kaynak anahtarına ihtiyaç duymaz.
Bir bağlantıyla paylaşılan Drive dosyası yalnızca şu kullanıcılar tarafından bulunabilir:
type=user
veya type=group
sonucunda dosyaya erişebilen kullanıcılar
permissions
kaynağı. Kullanıcılardan gelen istekler
bağlantıyla paylaşılan bu dosyalara yalnızca type=domain
veya
type=anyone
izni için kaynak anahtarı gerekebilir.
İzinler hakkında daha fazla bilgi edinmek için Dosya, klasör ve drive'ı paylaşma başlıklı makaleye göz atın. Rollerin ve operasyonların tam listesi için tarafından izin verildiğini görmek için, Roller ve izinleriyle ilgili daha fazla bilgi edinin.
Kaynak anahtarını dosyadan okuma
Drive API, bir dosyanın kaynak anahtarını salt okunur
files
kaynağının resourceKey
alanı.
Dosya bir Drive kısayoluysa
kısayol hedefine ilişkin kaynak anahtarı salt okunur durumda döndürülür
shortcutDetails.targetResourceKey
alanı için geçerlidir.
files
kaynağında bulunan ve URL'leri döndüren alanlar,
exportLinks
, webContentLink
ve webViewLink
gibi, aşağıdakileri de içerir:
resourceKey
. Drive kullanıcı arayüzüyle entegrasyon yapan istemciler,
state
içinde resourceKeys
kullanın
parametresinden sonra bir değer girin. Daha fazla bilgi için İndirme ve dışa aktarma konusuna bakın.
dosyaları ile kullanılabilir.
İstekte kaynak anahtarını ayarlayın
Drive API'ye yapılan isteklerin referans verdiği tüm dosyalar için kaynak anahtarları
X-Goog-Drive-Resource-Keys
HTTP başlığında ayarlanır.
Drive API'ye yapılan istekler,
X-Goog-Drive-Resource-Keys
HTTP üst bilgisi.
Söz dizimi
Dosya kimliği ve kaynak anahtar çifti, düz eğik çizgi kullanılarak başlıkta ayarlanır
(/
) ayırıcı. Başlık, tüm dosya kimliği ve kaynak bilgileri birleştirilerek oluşturulur
anahtar çiftleri için virgül (,
) ayırıcısı kullanın.
Örneğin, fileId1
dosyasını fileId2
klasöründen
fileId3
adlı klasör. Bu üç dosyanın kaynak anahtarlarının
Sırasıyla resourceKey1
, resourceKey2
ve resourceKey3
. Üst bilgi
eğik çizgi ve virgül ayırıcı kullanılarak bu değerlerden oluşturulmuş şu değerlerdir:
X-Goog-Drive-Resource-Keys: fileId1/resourceKey1,fileId2/resourceKey2,fileId3/resourceKey3
İlgili konular
- Dosya, klasör ve sürücü paylaşma
- Dosyaları indirme ve dışa aktarma
- Dosya içeriğini koruma
- Drive kullanıcı arayüzü entegrasyonunu yapılandırma