onedrive_delete_file
OneDrive · macOS · Windows
Effet: suppression. État: disponibilité conditionnelle.
«Disponibilité conditionnelle» signifie que l’outil peut dépendre de la version, de la plateforme, des autorisations, du compte ou de la configuration. Il n’est pas forcément actif partout.
macOS
Objectif
Supprime définitivement un fichier ou un dossier VIDE dans le dossier OneDrive synchronisé sur ce Mac. Il n'est pas placé dans la Corbeille du Mac, et OneDrive synchronise la suppression avec le cloud. Refuse un dossier qui contient encore des éléments (il indique combien) et tout chemin situé hors d'un dossier OneDrive. Appelé sans confirm, il renvoie un aperçu ; passez confirm=true pour supprimer. Si OneDrive Files-On-Demand restaure l'élément, l'outil signale que la suppression n'a pas abouti au lieu de prétendre au succès. Obtenez le chemin avec onedrive_list_files ou onedrive_search_files.
Entrées requises
path
Les noms restent exactement ceux exigés par l’outil. Les définitions techniques canoniques en anglais figurent dans le schéma dépliable ci-dessous.
Autorisations et confirmation
Le schéma déclare un paramètre de confirmation explicite. Vérifiez l’aperçu et autorisez l’opération réelle conformément au contrat de la plateforme.
- Utilisez uniquement les applications, comptes et ressources autorisés par l'utilisateur sur cette plateforme. Consultez la description spécifique à la plate-forme de cet outil pour connaître ses exigences de connexion et d'autorisation ; ce catalogue ne revendique pas d'étendues OAuth ou de droits d'exploitation supplémentaires pour le système d'exploitation.
Schéma technique canonique en anglais — 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"
}Exemple documentaire
Exemple de documentation pour onedrive_delete_file. N’exécutez pas cet exemple. Les arguments présentés appartiennent à un jeu de données fictif ; résolvez les identifiants réels et obtenez une autorisation avant tout appel réel.
{
"confirm": false,
"path": "/Users/demo/OneDrive-Demo/Documents/meeting-notes.txt"
}Windows
Objectif
Supprime un fichier, ou un dossier vide, du disque local. Agit sur le chemin local et n'appelle jamais le service OneDrive. Le chemin doit se trouver dans un dossier OneDrive (onedrive_root les liste ; onedrive_list_files et onedrive_search_files fournissent des chemins à l'intérieur) : tout autre chemin, ainsi que le dossier OneDrive lui-même, est refusé avec ou sans confirm. Un chemin qui n'existe pas, et un dossier qui contient encore des éléments, sont refusés avec ou sans confirm. Sans confirm=true, rien n'est supprimé : l'appel renvoie un aperçu qui nomme le chemin et indique s'il s'agit d'un fichier ou d'un dossier. Avec confirm=true, l'élément est supprimé directement, sans passer par la Corbeille, et ce serveur n'a aucun outil pour le restaurer ; ce que le client de synchronisation OneDrive fait ensuite de la suppression échappe à cet outil. Pour supprimer un dossier contenant des éléments, supprimez d'abord son contenu, un appel par élément.
Entrées requises
path
Les noms restent exactement ceux exigés par l’outil. Les définitions techniques canoniques en anglais figurent dans le schéma dépliable ci-dessous.
Autorisations et confirmation
Le schéma déclare un paramètre de confirmation explicite. Vérifiez l’aperçu et autorisez l’opération réelle conformément au contrat de la plateforme.
- Utilisez uniquement les applications, comptes et ressources autorisés par l'utilisateur sur cette plateforme. Consultez la description spécifique à la plate-forme de cet outil pour connaître ses exigences de connexion et d'autorisation ; ce catalogue ne revendique pas d'étendues OAuth ou de droits d'exploitation supplémentaires pour le système d'exploitation.
Schéma technique canonique en anglais — 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"
}Exemple documentaire
Exemple de documentation pour onedrive_delete_file. N’exécutez pas cet exemple. Les arguments présentés appartiennent à un jeu de données fictif ; résolvez les identifiants réels et obtenez une autorisation avant tout appel réel.
{
"confirm": false,
"path": "Documents/meeting-notes.txt"
}