onedrive_delete_file
OneDrive · macOS · Windows
Effect: verwijderen. Status: voorwaardelijk beschikbaar.
‘Voorwaardelijke beschikbaarheid’ betekent dat het hulpmiddel kan afhangen van versie, platform, machtigingen, account of configuratie. Het is niet in elke installatie actief.
macOS
Doel
Verwijdert een bestand of een LEGE map definitief binnen de OneDrive-map die op deze Mac wordt gesynchroniseerd. Het wordt niet naar de Prullenmand van de Mac verplaatst en OneDrive synchroniseert de verwijdering naar de cloud. Weigert een map waar nog items in staan (en zegt hoeveel) en elk pad buiten een OneDrive-map. Zonder confirm wordt een voorbeeld geretourneerd; geef confirm=true mee om te verwijderen. Als OneDrive Files-On-Demand het item herstelt, meldt de tool dat de verwijdering niet is gelukt in plaats van succes te claimen. Haal het pad uit onedrive_list_files of onedrive_search_files.
Vereiste invoer
path
De namen blijven exact zoals het hulpmiddel ze vereist. De canonieke technische definities in het Engels staan in het uitklapbare schema hieronder.
Machtigingen en bevestiging
Het schema bevat een expliciete bevestigingsparameter. Controleer het voorbeeld en autoriseer de echte bewerking volgens het platformcontract.
- Gebruik uitsluitend de apps, accounts en bronnen waarvoor de gebruiker op dit platform toestemming heeft gegeven. Raadpleeg de platformspecifieke beschrijving van deze tool voor de verbindings- en toestemmingsvereisten; deze catalogus veronderstelt geen aanvullende OAuth-bereiken of OS-rechten.
Canoniek technisch schema in het Engels — 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"
}Documentatievoorbeeld
Documentatievoorbeeld voor onedrive_delete_file. Voer dit voorbeeld niet uit. De getoonde argumenten verwijzen naar fictieve gegevens; zoek vóór een echte aanroep de werkelijke identificatoren op en vraag toestemming.
{
"confirm": false,
"path": "/Users/demo/OneDrive-Demo/Documents/meeting-notes.txt"
}Windows
Doel
Verwijdert één bestand, of één lege map, van de lokale schijf. Het werkt op het lokale pad en roept nooit de OneDrive-service aan. Het pad moet binnen een OneDrive-map liggen (onedrive_root toont ze, onedrive_list_files en onedrive_search_files geven paden daarin): al het andere, en een OneDrive-map zelf, wordt met of zonder confirm geweigerd. Een pad dat niet bestaat en een map waar nog items in staan, worden met of zonder confirm geweigerd. Zonder confirm=true wordt niets verwijderd: de aanroep retourneert een voorbeeld dat het pad noemt en zegt of het een bestand of een map is. Met confirm=true wordt het item direct verwijderd, niet naar de Prullenbak verplaatst, en deze server heeft geen tool om het te herstellen; wat de OneDrive-synchronisatieclient daarna met de verwijdering doet, valt buiten deze tool. Om een map met items te verwijderen, verwijdert u eerst de inhoud, per aanroep één item.
Vereiste invoer
path
De namen blijven exact zoals het hulpmiddel ze vereist. De canonieke technische definities in het Engels staan in het uitklapbare schema hieronder.
Machtigingen en bevestiging
Het schema bevat een expliciete bevestigingsparameter. Controleer het voorbeeld en autoriseer de echte bewerking volgens het platformcontract.
- Gebruik uitsluitend de apps, accounts en bronnen waarvoor de gebruiker op dit platform toestemming heeft gegeven. Raadpleeg de platformspecifieke beschrijving van deze tool voor de verbindings- en toestemmingsvereisten; deze catalogus veronderstelt geen aanvullende OAuth-bereiken of OS-rechten.
Canoniek technisch schema in het Engels — 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"
}Documentatievoorbeeld
Documentatievoorbeeld voor onedrive_delete_file. Voer dit voorbeeld niet uit. De getoonde argumenten verwijzen naar fictieve gegevens; zoek vóór een echte aanroep de werkelijke identificatoren op en vraag toestemming.
{
"confirm": false,
"path": "Documents/meeting-notes.txt"
}