Verrouiller en masse des fichiers Excel

Cette API REST permet de verrouiller en masse les fichiers Excel éligibles.

API REST

POST http://api.aspose.cloud/v3.0/cells/batch/lock

Sécurité et authentification

Les API Aspose.Cells Cloud sont sécurisées et exigent une authentification basée sur un jeton JWT.

Paramètres de la requête

Nom du paramètre Type Emplacement Description
BatchLockRequest BatchLockRequest corps Corps JSON contenant les paramètres de verrouillage.

Propriétés de BatchLockRequest

Nom Type Description Notes
SourceFolder string Dossier contenant les fichiers Excel sources. facultatif
MatchCondition MatchConditionRequest Conditions utilisées pour sélectionner les fichiers à verrouiller. facultatif
Password string Mot de passe à appliquer aux fichiers verrouillés. facultatif
OutFolder string Dossier de destination des fichiers verrouillés. facultatif

Propriétés de MatchConditionRequest

Nom Type Description Notes
RegexPattern string Expression régulière pour faire correspondre les noms de fichiers. facultatif
FullMatchConditions string[] Correspondances exactes de noms de fichiers à verrouiller. facultatif

Paramètre du corps de la requête

Nom du paramètre Type Description
data file Contenu binaire du fichier classeur à créer.

Réponse

{
    "Name": "ResponseFile",
    "DataType": {
        "Identifier": "File",
        "Reference": "Stream",
        "Name": "file"
    }
}

Codes de statut HTTP

Code Signification Quand renvoyé
200 OK Classeur créé avec succès Déroulement normal
201 Created Classeur créé (réponse alternative) Lorsque l’API renvoie un statut de création
400 Bad Request Paramètres invalides Erreur côté client
401 Unauthorized Jeton manquant ou invalide Erreur d’authentification
409 Conflict Fichier existant et isWriteOver=false Conflit avec un fichier existant

Comment utiliser l’API PostBatchLock à l’aide des SDK

Spécification de l’API PostBatchLock

La spécification OpenAPI définit une interface de programmation accessible publiquement et permet d’effectuer directement des interactions REST 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 ci-dessous montre comment appeler l’API Cloud avec cURL.

Utiliser les SDK Aspose.Cells Cloud

L’utilisation d’un SDK est le moyen le plus rapide de développer. Un SDK abstrait les détails de bas niveau afin que vous puissiez vous concentrer sur vos tâches de verrouillage. Veuillez consulter le dépôt GitHub pour obtenir la liste complète des SDK Aspose.Cells Cloud.

Les exemples de code suivants montrent comment appeler les services web Aspose.Cells à l’aide de divers SDK :