Die CopyFolder-API dupliziert einen vorhandenen Ordner im Aspose.Cells Cloud-Speicher. Dies ist nützlich, um Sicherungskopien zu erstellen, Daten neu zu organisieren oder eine Ordnerstruktur für weitere Verarbeitungsschritte vorzubereiten, ohne manuelle Dateibewegungen durchführen zu müssen.

Excel-API: Ordner kopieren

Web-API

PUT https://api.aspose.cloud/v4.0/cells/storage/folder/copy/{srcPath}

Sicherheit und Authentifizierung

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

Die CopyFolder API akzeptiert folgende Parameter

Parametername Erforderlich Typ Speicherort (Pfad/Abfrage) Beschreibung
srcPath Ja String Pfad Der Pfad des zu kopierenden Quellordners.
destPath Ja String Abfrage Der Pfad, unter dem der neue Ordner erstellt werden soll.
srcStorageName Nein String Abfrage Der Name des Speichers, der den Quellordner enthält.
destStorageName Nein String Abfrage Der Name des Ziel-Speichers, in den der Ordner kopiert werden soll.

Beispielantwort

Ein erfolgreicher Aufruf gibt HTTP 200 mit einem leeren JSON-Body zurück:

{}

Beispiel-cURL-Anfrage

curl -X PUT "https://api.aspose.cloud/v4.0/cells/storage/folder/copy/MyFolder?destPath=MyFolderCopy" \
     -H "Authorization: Bearer {access_token}"

HTTP-Statuscodes

Code Bedeutung Beschreibung
200 OK Filter erfolgreich angewendet; Antwort enthält Vorgangsdetails.
400 Bad Request Fehlende oder ungültige Parameter (z. B. nicht unterstützter Dateityp).
401 Unauthorized Ungültiges oder fehlendes JWT-Token.
413 Payload Too Large Die hochgeladene Datei überschreitet das Größenlimit.
500 Internal Server Error Unerwarteter Serverfehler.

OpenAPI-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 Aspose.Cells-Webservices einfach anzusprechen. Das folgende Beispiel zeigt, wie Sie mit cURL Aufrufe an die Cloud-API durchführen.

Die Verwendung eines SDKs ist der beste Weg, um die Entwicklungsgeschwindigkeit zu erhöhen. Ein SDK übernimmt die Low-Level-Details und ermöglicht es Ihnen, sich auf Ihre Projektaufgaben zu konzentrieren. Eine vollständige Liste der Aspose.Cells Cloud SDKs finden Sie im GitHub-Repository.

Die folgenden Codebeispiele zeigen, wie Aufrufe an Aspose.Cells-Webservices mit verschiedenen SDKs durchgeführt werden: