onedrive_delete_file
OneDrive · macOS · Windows
Etki: silme. Durum: koşullu kullanılabilir.
“Koşullu kullanılabilirlik”, aracın sürüme, platforma, izinlere, hesaba veya yapılandırmaya bağlı olabileceğini belirtir. Her kurulumda etkin olduğu anlamına gelmez.
macOS
Amaç
Bu Mac'te eşitlenen OneDrive klasörünün içindeki bir dosyayı veya BOŞ bir klasörü kalıcı olarak siler. Mac'in Çöp Sepeti'ne taşınmaz ve OneDrive silmeyi buluta eşitler. İçinde hâlâ öğe bulunan bir klasörü (kaç öğe olduğunu söyler) ve OneDrive klasörü dışındaki her yolu reddeder. confirm olmadan çağrılırsa önizleme döndürür; silmek için confirm=true iletin. OneDrive Files-On-Demand öğeyi geri yüklerse araç başarı iddia etmek yerine silmenin tutmadığını bildirir. Yolu onedrive_list_files veya onedrive_search_files ile alın.
Zorunlu girdiler
path
Girdi adları aracın istediği biçimde aynen korunur. İngilizce kanonik teknik tanımlar aşağıdaki açılır şemadadır.
İzinler ve onay
Şema açık bir onay parametresi bildirir. Önizlemeyi inceleyin ve gerçek işlemi platform sözleşmesine göre yetkilendirin.
- Yalnızca kullanıcının bu platformda yetkilendirdiği uygulamaları, hesapları ve kaynakları kullanın. Bağlantı ve izin gereksinimleri için bu aracın platforma özgü açıklamasına bakın; bu katalog ek OAuth kapsamları veya OS yetkileri bulunduğunu ileri sürmez.
İngilizce kanonik teknik şema — macOS
{
"properties": {
"confirm": {
"description": "Must be true to delete",
"type": "boolean"
},
"path": {
"description": "Absolute path to the file or folder",
"type": "string"
}
},
"required": [
"path"
],
"type": "object"
}Belge örneği
onedrive_delete_file için örnek belge. Bu örneği çalıştırmayın. Gösterilen bağımsız değişkenler kurgusal bir veri kümesine aittir; gerçek bir çağrıdan önce gerçek tanıtıcıları bulun ve izin alın.
{
"confirm": false,
"path": "/Users/demo/OneDrive-Demo/Documents/meeting-notes.txt"
}Windows
Amaç
Yerel diskten bir dosyayı veya boş bir klasörü siler. Yerel yol üzerinde işlem yapar ve OneDrive hizmetini asla çağırmaz. Yol bir OneDrive klasörünün içinde olmalıdır (onedrive_root bunları listeler, onedrive_list_files ve onedrive_search_files bunların içindeki yolları verir): başka her şey ve bir OneDrive klasörünün kendisi, confirm ile veya onsuz reddedilir. Var olmayan bir yol ve hâlâ öğe içeren bir klasör, confirm ile veya onsuz reddedilir. confirm=true olmadan hiçbir şey silinmez: çağrı yolu adlandıran ve dosya mı klasör mü olduğunu söyleyen bir önizleme döndürür. confirm=true ile öğe doğrudan kaldırılır, Geri Dönüşüm Kutusu'na gönderilmez ve bu sunucuda onu geri yükleyecek araç yoktur; OneDrive eşitleme istemcisinin silmeyle ne yapacağı bu aracın dışındadır. Öğe içeren bir klasörü silmek için önce içeriğini silin, her biri için ayrı bir çağrıyla.
Zorunlu girdiler
path
Girdi adları aracın istediği biçimde aynen korunur. İngilizce kanonik teknik tanımlar aşağıdaki açılır şemadadır.
İzinler ve onay
Şema açık bir onay parametresi bildirir. Önizlemeyi inceleyin ve gerçek işlemi platform sözleşmesine göre yetkilendirin.
- Yalnızca kullanıcının bu platformda yetkilendirdiği uygulamaları, hesapları ve kaynakları kullanın. Bağlantı ve izin gereksinimleri için bu aracın platforma özgü açıklamasına bakın; bu katalog ek OAuth kapsamları veya OS yetkileri bulunduğunu ileri sürmez.
İngilizce kanonik teknik şema — Windows
{
"properties": {
"confirm": {
"description": "Must be true to execute the delete",
"type": "boolean"
},
"path": {
"description": "Absolute path to the file or folder to delete",
"type": "string"
}
},
"required": [
"path"
],
"type": "object"
}Belge örneği
onedrive_delete_file için örnek belge. Bu örneği çalıştırmayın. Gösterilen bağımsız değişkenler kurgusal bir veri kümesine aittir; gerçek bir çağrıdan önce gerçek tanıtıcıları bulun ve izin alın.
{
"confirm": false,
"path": "Documents/meeting-notes.txt"
}