Gestion Excel basée sur le cloud – Récupérez rapidement l’historique des versions de fichiers dans Aspose.Cells Cloud
Récupérez une liste complète des enregistrements de version pour une feuille de calcul spécifique stockée dans Aspose.Cells Cloud. Ce point de terminaison permet aux développeurs de suivre les modifications, d’auditer les modifications apportées et de mettre en œuvre des flux de travail de gestion des versions directement depuis le stockage cloud.
L’API GetFileVersions renvoie tous les enregistrements de version pour une feuille de calcul spécifiée stockée dans Aspose.Cells Cloud. Elle vous permet de conserver un historique complet des modifications pour chaque fichier.
API Excel : Obtenir les versions de fichier
API Web
GET https://api.aspose.cloud/v4.0/cells/storage/version/{path}
Sécurité et authentification
Les API Aspose.Cells Cloud sont sécurisées et exigent une authentification basée sur un jeton JWT.
Les paramètres de requête de l’API GetFileVersions sont les suivants
| Nom du paramètre | Type | Emplacement | Description |
|---|---|---|---|
path |
String | Path | Obligatoire. Chemin complet du fichier dont les versions sont récupérées. |
storageName |
String | Query | Facultatif. Nom du stock contenant le fichier. Si omis, le stock par défaut est utilisé. |
Réponse
{
"Name": "FileVersions",
"Description": [
"Contient une liste des versions de fichier pour le document spécifié."
],
"Type": "Class",
"IsAbstract": false,
"Properties": [
{
"Name": "Value",
"Description": ["Une collection de détails sur les versions de fichier."],
"Nullable": true,
"ReadOnly": false,
"IsInherit": false,
"DataType": {
"Identifier": "Container",
"Reference": "FileVersion",
"ElementDataType": {
"Identifier": "Class",
"Reference": "FileVersion",
"Name": "class:fileversion"
},
"Name": "container"
}
}
]
}
En cas de succès, l’API renvoie HTTP 200 OK accompagné d’une charge utile JSON contenant le tableau Value d’objets de version de fichier, comme illustré ci-dessus.
Codes d’état HTTP
| Code | Signification | Description |
|---|---|---|
| 200 | OK | Filtre appliqué avec succès ; la réponse contient les détails de l’opération. |
| 400 | Requête incorrecte | Paramètres manquants ou non valides (par exemple, type de fichier non pris en charge). |
| 401 | Non autorisé | Jeton JWT invalide ou manquant. |
| 413 | Charge utile trop grande | Le fichier téléchargé dépasse la limite de taille. |
| 500 | Erreur interne du serveur | Erreur serveur inattendue. |
Spécification OpenAPI
La Spécification OpenAPI fournit une interface de programmation complète pour exécuter des interactions REST directement depuis un navigateur web.
Vous pouvez utiliser l’outil en ligne de commande cURL pour accéder facilement aux services web Aspose.Cells. L’exemple suivant montre comment effectuer des appels à l’API Cloud à l’aide de cURL.
Utiliser les SDK Aspose.Cells Cloud
L’utilisation d’un SDK simplifie le développement en masquant les complexités de bas niveau, ce qui permet aux développeurs de se concentrer sur les fonctionnalités essentielles. Consultez le dépôt GitHub pour obtenir la liste complète des SDK Aspose.Cells Cloud.
Les exemples de code suivants illustrent comment interagir avec les services web Aspose.Cells dans divers langages de programmation :