Molnfilhantering för Excel – En effektiv och säker lösning för lagring och intelligent organisering av Excel-filer
Aspose.Cells Cloud tillhandahåller en omfattande uppsättning hjälpfunktioner för arbete med filer lagrade i Aspose.Cells Cloud-lagring eller valfri tredjepartsmolnlagring enligt ditt val. För hjälp med konfiguration av tredjepartsmolnlagring, se Aspose Cloud UI-hjälpämnen.
Aspose.Cells Cloud erbjuder ett utbud av API:er för fil-, mapp- och lagringsåtgärder.
Obs: Alla API-anrop måste använda HTTPS. Se Autentiseringsguide för detaljer om hur du hämtar en JWT-token.
Förutsättningar: För att använda dessa API:er behöver du ett giltigt Aspose Cloud-konto, en JWT-åtkomsttoken samt en konfigurerad lagringsplats (antingen Aspose Cloud-lagring eller en ansluten tredjepartsmolnlagring).
Senast uppdaterad: 2024-12-01
Hur man laddar upp en fil
Information om API för filuppladdning
PUT https://api.aspose.cloud/v3.0/cells/storage/file/{path}
Följande begärandeparametrar finns:
| Parameternamn | Typ | Plats | Beskrivning |
|---|---|---|---|
| path | string | path | Sökväg för uppladdning av filen, inklusive filnamn och filtillägg (t.ex. /mapp1/Rapport.xlsx). |
| file | file | formData | Filen som ska laddas upp. |
| storageName | string | query | Namn på lagring som ska användas. |
HTTP-svarskoder
| Kod | Beskrivning |
|---|---|
| 200 | Filen har laddats upp. |
| 400 | Felaktig begäran – saknade eller ogiltiga parametrar. |
| 401 | Autentisering krävs – ogiltig eller saknad JWT-token. |
| 404 | Lagringen hittades inte. |
| 500 | Internt serverfel. |
OpenAPI-specifikationen definierar ett offentligt tillgängligt programmeringsgränssnitt, vilket möjliggör REST-interaktioner direkt från en webbläsare.
Exempel på filuppladdning
Du kan använda cURL-kommandoradsverktyget för enkelt att komma åt Aspose.Cells-webbtjänster. Följande exempel visar hur du laddar upp en fil med cURL.
Obs: Maximal filstorlek för uppladdning är 100 MB. Begränsningar kan gälla.
Hur man laddar ned en fil
Information om API för filnedladdning
GET https://api.aspose.cloud/v3.0/cells/storage/file/{path}
Följande begärandeparametrar finns:
| Parameternamn | Typ | Plats | Beskrivning |
|---|---|---|---|
| path | string | path | Sökväg till filen (t.ex. /mapp/Rapport.xlsx). |
| storageName | string | query | Namn på lagring som ska användas. |
| versionId | string | query | Identifierare för versionen av filen som ska laddas ned (valfritt). |
HTTP-svarskoder
| Kod | Beskrivning |
|---|---|
| 200 | Filen har laddats ner; binär ström returneras. |
| 400 | Felaktig begäran – ogiltiga parametrar. |
| 401 | Autentisering krävs – saknad eller ogiltig JWT-token. |
| 404 | Filen hittades inte. |
| 500 | Internt serverfel. |
OpenAPI-specifikationen definierar ett offentligt tillgängligt programmeringsgränssnitt, vilket möjliggör REST-interaktioner direkt från en webbläsare.
Exempel på filnedladdning
Obs: Svaret innehåller filens binära ström. Spara utdata till en fil när du använder cURL (-o filnamn.xlsx).
Hur man tar bort en fil
Information om API för filborttagning
DELETE https://api.aspose.cloud/v3.0/cells/storage/file/{path}
Följande begärandeparametrar finns:
| Parameternamn | Typ | Plats | Beskrivning |
|---|---|---|---|
| path | string | path | Sökväg till filen (t.ex. /mapp/Rapport.xlsx). |
| storageName | string | query | Namn på lagring som ska användas. |
| versionId | string | query | Identifierare för versionen av filen som ska tas bort (valfritt). |
HTTP-svarskoder
| Kod | Beskrivning |
|---|---|
| 200 | Filen har tagits bort. |
| 400 | Felaktig begäran – saknade eller ogiltiga parametrar. |
| 401 | Autentisering krävs – ogiltig JWT-token. |
| 404 | Filen hittades inte. |
| 500 | Internt serverfel. |
OpenAPI-specifikationen definierar ett offentligt tillgängligt programmeringsgränssnitt, vilket möjliggör REST-interaktioner direkt från en webbläsare.
Exempel på filborttagning
Obs: Filborttagning är permanent; se till att ha en säkerhetskopia om det behövs.
Hur man kopierar en fil
Information om API för filkopiering
PUT https://api.aspose.cloud/v3.0/cells/storage/file/copy/{srcPath}
Följande begärandeparametrar finns:
| Parameternamn | Typ | Plats | Beskrivning |
|---|---|---|---|
| srcPath | string | path | Källfilens sökväg (t.ex. /mapp/Källfil.xlsx). |
| destPath | string | query | Målfilens sökväg (t.ex. /mapp/Målfil.xlsx). |
| srcStorageName | string | query | Källlagringens namn (valfritt). |
| destStorageName | string | query | Mållagringens namn (valfritt). |
| versionId | string | query | Filversionens ID som ska kopieras (valfritt). |
HTTP-svarskoder
| Kod | Beskrivning |
|---|---|
| 200 | Filen har kopierats. |
| 400 | Felaktig begäran – ogiltiga parametrar. |
| 401 | Autentisering krävs – saknad eller ogiltig JWT-token. |
| 404 | Källfilen hittades inte. |
| 500 | Internt serverfel. |
OpenAPI-specifikationen definierar ett offentligt tillgängligt programmeringsgränssnitt, vilket möjliggör REST-interaktioner direkt från en webbläsare.
Exempel på filkopiering
Obs: Kopieringsåtgärden tar inte bort källfilen.
Hur man flyttar en fil
Information om API för filflyttning
PUT https://api.aspose.cloud/v3.0/cells/storage/file/move/{srcPath}
Följande begärandeparametrar finns:
| Parameternamn | Typ | Plats | Beskrivning |
|---|---|---|---|
| srcPath | string | path | Källfilens sökväg (t.ex. /mapp/Källfil.xlsx). |
| destPath | string | query | Målfilens sökväg (t.ex. /mapp/Målfil.xlsx). |
| srcStorageName | string | query | Källlagringens namn (valfritt). |
| destStorageName | string | query | Mållagringens namn (valfritt). |
| versionId | string | query | Filversionens ID som ska flyttas (valfritt). |
HTTP-svarskoder
| Kod | Beskrivning |
|---|---|
| 200 | Filen har flyttats. |
| 400 | Felaktig begäran – ogiltiga parametrar. |
| 401 | Autentisering krävs – saknad eller ogiltig JWT-token. |
| 404 | Källfilen hittades inte. |
| 500 | Internt serverfel. |
OpenAPI-specifikationen definierar ett offentligt tillgängligt programmeringsgränssnitt, vilket möjliggör REST-interaktioner direkt från en webbläsare.
Exempel på filflyttning
Obs: Vid flyttning bevaras filens versionshistorik.
Hur man skapar en mapp
Information om API för mappskapande
PUT https://api.aspose.cloud/v3.0/cells/storage/folder/{path}
Följande begärandeparametrar finns:
| Parameternamn | Typ | Plats | Beskrivning |
|---|---|---|---|
| path | string | path | Sökväg till mappen som ska skapas (t.ex. mapp1/mapp2/). |
| storageName | string | query | Namn på lagring som ska användas. |
HTTP-svarskoder
| Kod | Beskrivning |
|---|---|
| 200 | Mappen har skapats. |
| 400 | Felaktig begäran – ogiltig sökväg eller parametrar. |
| 401 | Autentisering krävs – saknad eller ogiltig JWT-token. |
| 500 | Internt serverfel. |
OpenAPI-specifikationen definierar ett offentligt tillgängligt programmeringsgränssnitt, vilket möjliggör REST-interaktioner direkt från en webbläsare.
Exempel på mappskapande
Obs: Mappsökvägar är skiftlägeskänsliga.
Hur man hämtar filer i en mapp
Information om API för filhämtning
GET https://api.aspose.cloud/v3.0/cells/storage/folder/{path}
Följande begärandeparametrar finns:
| Parameternamn | Typ | Plats | Beskrivning |
|---|---|---|---|
| path | string | path | Mappsökväg (t.ex. /mapp). |
| storageName | string | query | Namn på lagring som ska användas. |
HTTP-svarskoder
| Kod | Beskrivning |
|---|---|
| 200 | Lista med filer och undermappar returneras. |
| 400 | Felaktig begäran – ogiltig sökväg. |
| 401 | Autentisering krävs – saknad eller ogiltig JWT-token. |
| 404 | Mappen hittades inte. |
| 500 | Internt serverfel. |
OpenAPI-specifikationen definierar ett offentligt tillgängligt programmeringsgränssnitt, vilket möjliggör REST-interaktioner direkt från en webbläsare.
Exempel på filhämtning
Obs: Svaret innehåller både filer och undermappar i den angivna sökvägen.
Hur man tar bort en mapp
Information om API för mappborttagning
DELETE https://api.aspose.cloud/v3.0/cells/storage/folder/{path}
Följande begärandeparametrar finns:
| Parameternamn | Typ | Plats | Beskrivning |
|---|---|---|---|
| path | string | path | Mappsökväg (t.ex. /mapp). |
| storageName | string | query | Namn på lagring som ska användas. |
| recursive | boolean | query | Sätt till true för att ta bort mappen rekursivt. |
HTTP-svarskoder
| Kod | Beskrivning |
|---|---|
| 200 | Mappen har tagits bort. |
| 400 | Felaktig begäran – ogiltiga parametrar. |
| 401 | Autentisering krävs – saknad eller ogiltig JWT-token. |
| 404 | Mappen hittades inte. |
| 500 | Internt serverfel. |
OpenAPI-specifikationen definierar ett offentligt tillgängligt programmeringsgränssnitt, vilket möjliggör REST-interaktioner direkt från en webbläsare.
Exempel på mappborttagning
Obs: Om du tar bort en mapp med recursive=true tas allt innehåll bort permanent.
Hur man kopierar en mapp
Information om API för mappkopiering
PUT https://api.aspose.cloud/v3.0/cells/storage/folder/copy/{srcPath}
Följande begärandeparametrar finns:
| Parameternamn | Typ | Plats | Beskrivning |
|---|---|---|---|
| srcPath | string | path | Källmappens sökväg (t.ex. /käll). |
| destPath | string | query | Målmappens sökväg (t.ex. /mål). |
| srcStorageName | string | query | Källlagringens namn (valfritt). |
| destStorageName | string | query | Mållagringens namn (valfritt). |
HTTP-svarskoder
| Kod | Beskrivning |
|---|---|
| 200 | Mappen har kopierats. |
| 400 | Felaktig begäran – ogiltiga parametrar. |
| 401 | Autentisering krävs – saknad eller ogiltig JWT-token. |
| 404 | Källmappen hittades inte. |
| 500 | Internt serverfel. |
OpenAPI-specifikationen definierar ett offentligt tillgängligt programmeringsgränssnitt, vilket möjliggör REST-interaktioner direkt från en webbläsare.
Exempel på mappkopiering
Obs: Kopieringsåtgärden skapar en ny mapp med samma innehåll som källmappen.
Hur man flyttar en mapp
Information om API för mappflyttning
PUT https://api.aspose.cloud/v3.0/cells/storage/folder/move/{srcPath}
Följande begärandeparametrar finns:
| Parameternamn | Typ | Plats | Beskrivning |
|---|---|---|---|
| srcPath | string | path | Källmappens sökväg (t.ex. /mapp). |
| destPath | string | query | Målmappens sökväg (t.ex. /mål). |
| srcStorageName | string | query | Källlagringens namn (valfritt). |
| destStorageName | string | query | Mållagringens namn (valfritt). |
HTTP-svarskoder
| Kod | Beskrivning |
|---|---|
| 200 | Mappen har flyttats. |
| 400 | Felaktig begäran – ogiltiga parametrar. |
| 401 | Autentisering krävs – saknad eller ogiltig JWT-token. |
| 404 | Källmappen hittades inte. |
| 500 | Internt serverfel. |
OpenAPI-specifikationen definierar ett offentligt tillgängligt programmeringsgränssnitt, vilket möjliggör REST-interaktioner direkt från en webbläsare.
Exempel på mappflyttning
Obs: Vid mappflyttning bevaras mappens interna struktur och filversioner.
Hur man kontrollerar om en lagring finns
Information om API för lagringsexistenskontroll
GET https://api.aspose.cloud/v3.0/cells/storage/{storageName}/exist
Följande begärandeparametrar finns:
| Parameternamn | Typ | Plats | Beskrivning |
|---|---|---|---|
| storageName | string | path | Namn på lagringen som ska kontrolleras. |
HTTP-svarskoder
| Kod | Beskrivning |
|---|---|
| 200 | Lagringens existens returneras (true eller false). |
| 401 | Autentisering krävs – saknad eller ogiltig JWT-token. |
| 404 | Lagringen hittades inte. |
| 500 | Internt serverfel. |
OpenAPI-specifikationen definierar ett offentligt tillgängligt programmeringsgränssnitt, vilket möjliggör REST-interaktioner direkt från en webbläsare.
Exempel på lagringsexistenskontroll
Hur man kontrollerar om en fil eller mapp finns
Information om API för objektexistenskontroll
GET https://api.aspose.cloud/v3.0/cells/storage/exist/{path}
Följande begärandeparametrar finns:
| Parameternamn | Typ | Plats | Beskrivning |
|---|---|---|---|
| path | string | path | Sökväg till fil eller mapp (t.ex. /fil.xlsx eller /mapp). |
| storageName | string | query | Namn på lagring som ska kontrolleras. |
| versionId | string | query | Filversionsidentifierare (valfritt). |
HTTP-svarskoder
| Kod | Beskrivning |
|---|---|
| 200 | Information om existens returneras. |
| 401 | Autentisering krävs – saknad eller ogiltig JWT-token. |
| 404 | Fil eller mapp hittades inte. |
| 500 | Internt serverfel. |
OpenAPI-specifikationen definierar ett offentligt tillgängligt programmeringsgränssnitt, vilket möjliggör REST-interaktioner direkt från en webbläsare.
Exempel på objektexistenskontroll
Hur man får användningsinformation för diskutrymme
Information om API för diskanvändning
GET https://api.aspose.cloud/v3.0/cells/storage/disc
Följande begärandeparametrar finns:
| Parameternamn | Typ | Plats | Beskrivning |
|---|---|---|---|
| storageName | string | query | Namn på lagring som ska frågas. |
HTTP-svarskoder
| Kod | Beskrivning |
|---|---|
| 200 | Information om diskutrymme returneras. |
| 401 | Autentisering krävs – saknad eller ogiltig JWT-token. |
| 500 | Internt serverfel. |
OpenAPI-specifikationen definierar ett offentligt tillgängligt programmeringsgränssnitt, vilket möjliggör REST-interaktioner direkt från en webbläsare.
Exempel på diskanvändning
Hur man får filversioner
Information om API för filversioner
GET https://api.aspose.cloud/v3.0/cells/storage/version/{path}
Följande begärandeparametrar finns:
| Parameternamn | Typ | Plats | Beskrivning |
|---|---|---|---|
| path | string | path | Sökväg till filen (t.ex. /fil.xlsx). |
| storageName | string | query | Namn på lagring som ska frågas. |
HTTP-svarskoder
| Kod | Beskrivning |
|---|---|
| 200 | Lista med filversioner returneras. |
| 401 | Autentisering krävs – saknad eller ogiltig JWT-token. |
| 404 | Filen hittades inte. |
| 500 | Internt serverfel. |
OpenAPI-specifikationen definierar ett offentligt tillgängligt programmeringsgränssnitt, vilket möjliggör REST-interaktioner direkt från en webbläsare.