Molnbaserad Excel-filhanteringslösning – Detaljerad förklaring av Aspose.Cells Copy Folder API:s batchkopieringsfunktion
CopyFolder-API:et duplicerar en befintlig mapp i Aspose.Cells Cloud-lagring. Detta är användbart för att skapa säkerhetskopior, omorganisera data eller förbereda en mappstruktur för vidare bearbetning utan manuella filflyttningar.
Excel-API: Kopiera mapp
Web-API
PUT https://api.aspose.cloud/v4.0/cells/storage/folder/copy/{srcPath}
Säkerhet och autentisering
Aspose.Cells Cloud-API:er är säkra och kräver JWT-tokenbaserad autentisering.
CopyFolder API:et tar emot följande parametrar
| Parameter namn | Krävs | Typ | Plats (Sökväg/Fråga) | Beskrivning |
|---|---|---|---|---|
srcPath |
Ja | Sträng | Sökväg | Sökvägen till källmappen som ska kopieras. |
destPath |
Ja | Sträng | Fråga | Sökvägen dit den nya mappen ska skapas. |
srcStorageName |
Nej | Sträng | Fråga | Namnet på lagringen som innehåller källmappen. |
destStorageName |
Nej | Sträng | Fråga | Namnet på mållagringen dit mappen ska kopieras. |
Exempel på svar
Ett lyckat anrop returnerar HTTP 200 med en tom JSON-kropp:
{}
Exempel på cURL-förfrågan
curl -X PUT "https://api.aspose.cloud/v4.0/cells/storage/folder/copy/MyFolder?destPath=MyFolderCopy" \
-H "Authorization: Bearer {access_token}"
HTTP-statuskoder
| Kod | Betydelse | Beskrivning |
|---|---|---|
| 200 | OK | Filtrering lyckades; svaret innehåller åtgärdens detaljer. |
| 400 | Felaktig förfrågan | Saknade eller ogiltiga parametrar (t.ex. filtyp som inte stöds). |
| 401 | Oauktoriserad | Ogiltig eller saknad JWT-token. |
| 413 | För stor nyttolast | Den uppladdade filen överskrider storleksgränsen. |
| 500 | Internt serverfel | Oväntat serverfel. |
OpenAPI-specifikation
OpenAPI-specifikationen definierar ett offentligt tillgängligt programmeringsgränssnitt och låter dig utföra REST-interaktioner direkt från en webbläsare.
Du kan använda verktyget cURL för kommandoraden för enkelt att komma åt Aspose.Cells-webbtjänster. Följande exempel visar hur du gör anrop till moln-API:et med cURL.
Att använda ett SDK är det bästa sättet att snabba upp utvecklingen. Ett SDK hanterar detaljer på lågnivå och låter dig fokusera på dina projektuppgifter. Se GitHub-förrådet för en komplett lista över Aspose.Cells Cloud SDK:er.
Följande kodexempel visar hur du gör anrop till Aspose.Cells-webbtjänster med hjälp av olika SDK:er: