Massenfreigabe

Diese REST-API führt die Massenfreigabe für berechtigte Excel-Dateien durch.

REST-API

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

Sicherheit und Authentifizierung

Die Aspose.Cells Cloud APIs sind sicher und erfordern eine JWT-Token-basierte Authentifizierung.

Anforderungsparameter

Parametername Typ Speicherort Beschreibung
BatchLockRequest body Anforderungstext, der die Freigabeeinstellungen enthält.

BatchLockRequest-Eigenschaften

Name Typ Beschreibung Hinweise
SourceFolder string Ordner, der die Quell-Excel-Dateien enthält. [optional]
MatchCondition MatchConditionRequest Kriterien zur Auswahl der Dateien für die Freigabe. [optional]
Password string Kennwort, das für geschützte Arbeitsmappen verwendet wird. [optional]
OutFolder string Zielordner für die freigegebenen Dateien. [optional]

MatchConditionRequest-Eigenschaften

Name Typ Beschreibung Hinweise
RegexPattern string Regulärer Ausdruck zum Abgleich von Dateinamen. [optional]
FullMatchConditions string[] Exakte Dateinamensbedingungen zum Abgleich. [optional]

Anforderungstextparameter

Parametername Typ Beschreibung
data file Binärinhalt der zu erstellenden Arbeitsmappendatei.

Antwort

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

HTTP-Statuscodes

Code Bedeutung Wann zurückgegeben
200 OK Arbeitsmappe erfolgreich erstellt Normaler Ablauf
201 Created Arbeitsmappe erstellt (Alternative Antwort) Wenn die API einen „created“-Status zurückgibt
400 Bad Request Ungültige Parameter Client-seitiger Fehler
401 Unauthorized Fehlendes oder ungültiges Token Authentifizierungsfehler
409 Conflict Datei vorhanden und isWriteOver=false Konflikt mit bestehender Datei

Verwendung der PostBatchLock-API mit SDKs

PostBatchLock-API-Spezifikation

Die OpenAPI-Spezifikation definiert eine öffentlich zugängliche Programmierschnittstelle und ermöglicht REST-Interaktionen direkt aus einem Webbrowser.

Sie können das cURL-Befehlszeilentool nutzen, um problemlos auf Aspose.Cells-Webdienste zuzugreifen. Das folgende Beispiel zeigt, wie Aufrufe an die Cloud-API mit cURL durchgeführt werden.

Verwendung der Aspose.Cells Cloud SDKs

Die Verwendung eines SDKs ist der schnellste Weg, um Freigabefunktionen zu entwickeln. Ein SDK abstrahiert die Low-Level-Details, sodass Sie sich auf Ihre Geschäftslogik konzentrieren können. Eine vollständige Liste der Aspose.Cells Cloud SDKs finden Sie im GitHub-Repository.

Die folgenden Codebeispiele zeigen, wie Aspose.Cells-Webdienste mithilfe verschiedener SDKs aufgerufen werden: