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: