Lås Excel-filer – Aspose.Cells Cloud API-dokumentation
API-version: v3.0 (nuvarande)
Detta REST API låser Excel-arbetsböcker.
PostLock API
POST https://api.aspose.cloud/v3.0/cells/lock
Förutsättningar – Förfrågan måste skickas via HTTPS och inkludera ett giltigt OAuth 2.0 Bearer-token i Authorization-headern.
Följande parametrar används i förfrågan
| Parametername | Typ | Plats | Beskrivning |
|---|---|---|---|
| file | fil | form-data (multipart body) | Den Excel-arbetsbok som ska laddas upp och låsas. |
| password | sträng | frågesträng | Lösenord för arbetsboken (valfritt). |
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 anropar moln-API:et med cURL.
Du kan ladda ner en exempelarbetsbok — Sample.xlsx — för att testa förfrågan.
Obs: API:et stöder filer upp till 100 MB; större förfrågningar kan resultera i ett svar med statuskod 413 (Förfrågan för stor).
Svarsdetaljer
| Fält | Typ | Beskrivning |
|---|---|---|
| Filename | sträng | Namn på den låsta arbetsboken som returneras av tjänsten. |
| FileSize | heltal | Storlek på den låsta filen i byte. |
| FileContent | sträng (Base64) | Den låsta arbetsboken kodad som en Base64-sträng. |
För att hämta den låsta arbetsboken, avkoda FileContent-värdet från Base64 och spara den med det Filename som anges i svaret.
Felhantering
– API:et returnerar standard-HTTP-statuskoder (t.ex. 400 Bad Request, 401 Unauthorized, 500 Internal Server Error) tillsammans med ett JSON-felobjekt som innehåller fälten Code och Message.
Moln-SDK-familj
Att använda en SDK är det bästa sättet att påskynda utvecklingen. En SDK abstraher bort detaljer på lågnivå och låter dig fokusera på dina projektuppgifter. Ta en titt på GitHub-förrådet för en komplett lista över Aspose.Cells Cloud SDK:n.
Följande kodexempel visar hur du gör anrop till Aspose.Cells-webbtjänster med olika SDK:n: