Aracılığıyla paylaş


Dosyalar API'si

Not

  • Bu API, Microsoft 365 Bulut Uygulamaları Güvenliği için kullanılamaz.

Dosyalar API'sinde bulut uygulamalarınızda depolanan dosyalar ve klasörler hakkında son değiştirme tarihi, sahiplik ve daha fazlası gibi meta veriler sağlanır.

Desteklenen istekler aşağıda listelenmektedir:

Filtreler

Filtrelerin nasıl çalıştığı hakkında bilgi için bkz. Filtreler.

Aşağıdaki tabloda desteklenen filtreler açıklanmaktadır:

Filtrele Tür Işleç Açıklama
hizmet tam sayı eq, neq Belirtilen appID'den dosyaları filtreleme, örneğin: 11770
örnek tam sayı eq, neq Belirtilen örneklerden dosyaları filtreleme
fileType tam sayı eq, neq Belirtilen dosya türüne sahip dosyaları filtreleyin. Olası değerler şunlardır:

0: Diğer
1: Belge
2: Elektronik Tablo
3: Sunu
4: Metin
5: Resim
6: Klasör
allowDeleted Boolean Eq Olası değerler şunlardır:

true: Silinen dosyaları döndürür
false veya ayarlanmamış: Kullanılmayan (çöpe atılmış dahil) dosyaları döndürür. Bu değer , çöp kutusuna atılan işleç tarafından geçersiz kılındı
politika dize cabinetmatchedrulesequals, neq, isset, isnotset Belirtilen ilkeler ile ilgili etkinlikleri filtreleme
Dosyaadı dize Eq Dosyaları dosya adına göre filtreleme
modifiedDate Zaman damgası lte, gte, range, lte_ndays, gte_ndays Dosyaları en son değiştirildikleri tarihe göre filtreleme
createdDate Zaman damgası lte, gte, aralık Dosyaları oluşturuldukları tarihe göre filtreleme
collaborators.entity entity pk eq, neq Belirtilen varlıklarla paylaşılan dosyaları filtreleyin. Örnek: [{ "id": "entity-id", "inst": 0 }]
collaborators.domains dize eq, neq Belirtilen etki alanlarıyla paylaşılan dosyaları filtreleme
collaborators.groups dize eq, neq Belirtilen gruplarla paylaşılan dosyaları filtreleme
collaborators.withDomain dize eq, neq, deq Belirtilen etki alanlarıyla paylaşılan dosyaları filtreleme
owner.entity entity pk eq, neq Belirtilen varlıklara ait dosyaları filtreleyin. Örnek: [{ "id": "entity-id", "saas": 11161, "inst": 0 }]
owner.orgUnit dize eq, neq Belirtilen kuruluş birimlerindeki sahiplere sahip dosyaları filtreleme
Paylaşım tam sayı eq, neq Belirtilen paylaşım düzeylerine sahip dosyaları filtreleyin. Olası değerler şunlardır:

4: Genel (İnternet)
3: Genel
2: Dış
1: dahili
0: Özel
fileId dize eq, neq Dosyaları dosya kimliğine göre filtreleme
fileLabels dize eq, neq, isset, isnotset Belirtilen dosya etiketleri (etiketler) kimliklerini içeren dosyaları filtreleme
fileScanLabels dize eq, neq, isset, isnotset Belirtilen içerik inceleme uyarılarını (etiketler) içeren dosyaları filtreleyin
uzantı dize eq, neq Dosyaları belirli bir dosya uzantısına göre filtreleme
mimeType dize eq, neq Dosyaları belirli bir MIME türüne göre filtreleyin, tek bir dize olmalıdır
Çöpe Boolean Eq Olası değerler şunlardır:

true: Yalnızca çöpe atılmış dosyaları döndürür
false: Basılmayan dosyaları döndürür
parentFolder klasör eq, neq Belirtilen klasörlerde bulunan dosyaları filtreleme
klasör Boolean Eq Olası değerler şunlardır:

true: Yalnızca klasörleri döndürür
false: Yalnızca dosyaları döndürür
Karantinaya Boolean Eq Olası değerler şunlardır:

true: Yalnızca karantinaya alınan dosyaları döndürür
false: Yalnızcaquarantined olmayan dosyaları döndürür
snapshotLastModifiedDate Zaman damgası lte, gte, aralık Dosyaları anlık görüntülerinin son değiştirildiği tarihe göre filtreleme

Herhangi bir sorunla karşılaşırsanız size yardımcı olmak için buradayız. Ürün sorununuzla ilgili yardım veya destek almak için lütfen bir destek bileti açın.