Hitta och åtgärda trasiga länkar i fjärr-Excel – Molnbaserad länkverifierare för kalkylblad
Sök efter trasiga länkar i fjärrkalkylblad via API
Identifiera automatiskt trasiga länkar i Excel-filer som lagras i molnlagring. Vårt API skannar angivna intervall efter trasiga externa hänvisningar, ogiltiga formler och saknade datakällor. Det stöder granskning av fjärrkalkylblad, automatiserad kvalitetskontroll och integration med molnlagringsleverantörer. Använd det REST-baserade API:et för att automatisera enterprise-nivåens arbetsflöden.
Webb-API
PUT https://api.aspose.cloud/v4.0/cells/{name}/search/broken-links
Säkerhet och autentisering
Aspose.Cells Cloud API:er är säkra och kräver JWT-tokenbaserad autentisering.
-H "Authorization: Bearer {access_token}"
Förfrågningsparametrar:
| Parametername | Typ | Sökväg/Frågesträng/HTTPBody | Beskrivning |
|---|---|---|---|
| name | String | Sökväg | Obligatoriskt. Namnet på Excel-arbetsboksfilen som ska skannas efter trasiga länkar (t.ex. Quarterly_Report.xlsx). |
| worksheet | String | Frågesträng | Obligatoriskt. Namnet på kalkylbladet där sökoperationen ska utföras. Ange det exakta arknamnet så som det visas i arbetsboken. |
| cellArea | String | Frågesträng | Obligatoriskt. Det cellintervall som ska analyseras efter trasiga länkar, angivet i A1-notation (t.ex. C5:J50). API:et söker endast inom detta område. |
| folder | String | Frågesträng | Valfritt. Sökvägen till mappen som innehåller arbetsboken i din molnlagring. Om utelämnad antas rotmappen användas. |
| storageName | String | Frågesträng | Valfritt. Namnet på din anpassade molnlagringskonfiguration. Om utelämnad används systemets standardlagring. |
| region | String | Frågesträng | Valfritt. Lokal inställning som tillämpas under bearbetning (t.ex. sv-SE). Detta kan påverka tolkningen av region-specifik formelsyntax eller hänvisningar. |
| password | String | Frågesträng | Valfritt. Lösenord krävs för att öppna en krypterad kalkylfil. Utelämna om filen inte är lösenordsskyddad. |
Exempel på cURL-förfrågan
curl -X PUT "https://api.aspose.cloud/v4.0/cells/Quarterly_Report.xlsx/search/broken-links?worksheet=Sheet1&cellArea=C5:J50" \
-H "Authorization: Bearer {access_token}" \
-H "Accept: application/json"
Svar
{
"Name": "BrokenLinksResponse",
"Type": "Class",
"ParentName": "CellsCloudResponse",
"Properties": [
{
"Name": "BrokenLinks",
"DataType": {
"Identifier": "Container",
"Reference": "BrokenLink",
"ElementDataType": {
"Identifier": "Class",
"Reference": "BrokenLink"
}
}
},
{
"Name": "Code",
"DataType": {
"Identifier": "Integer"
}
},
{
"Name": "Status",
"DataType": {
"Identifier": "String"
}
}
]
}
Exempel på JSON-svar
{
"BrokenLinks": [
{
"Worksheet": "Sheet1",
"CellName": "D12",
"Link": "https://example.com/data/source.xlsx",
"IsValid": false,
"ErrorMessage": "Filen hittades inte"
},
{
"Worksheet": "Sheet1",
"CellName": "F30",
"Link": "C:\\LocalFolder\\data.xlsx",
"IsValid": false,
"ErrorMessage": "Externa hänvisningar stöds inte i moln-läge"
}
],
"Code": 200,
"Status": "OK"
}
Felkoder
- 400 Bad Request – Ogiltig URI för Aspose.Cells Cloud API.
- 401 Unauthorized – Ogiltig åtkomsttoken, klient-ID eller klienthemlighet.
- 404 Not Found – Kalkylbladsfilen är inte tillgänglig.
- 500 Server Error – Ett fel uppstod vid hämtning av beräkningsdata.
Var bör vi använda sökfunktionen för trasiga länkar i kalkylblads-API:et?
- Regelbunden granskning av stora finansiella modeller – Innan månads- eller kvartalsrapporter publiceras, skanna automatiskt nyckelberäkningsområden (t.ex.
Dashboard!B5:K50) som innehåller många externa datahänvisningar för att säkerställa att alla länkar pekar på giltiga källfiler. - Dataintegration vid fusioner och övertaganden – När flera kalkylblad som representerar verksamhetsenheter sammanfogas, skanna “Overview”-arket efter integrationen för att identifiera länkar som blivit ogiltiga på grund av ändrade filsökvägar eller behörighetsproblem.
- Förberedelse av investerardatapaket – Innan presentationsmaterial med diagram och tabeller länkade till externa databaser eller marknadsdatakällor färdigställs, verifiera giltigheten för alla länkar.
Varför bör du använda sökfunktionen för trasiga länkar i kalkylblads-API:et?
- Utvecklarvänligt – Aspose.Cells Cloud tillhandahåller SDK-bibliotek i flera språk, vilket möjliggör snabb utveckling med omfattande dokumentation. Jämfört med att bygga en egen lösning minskas utvecklingsinsatsen markant.
- Lägre arbetskostnad – Automatiserar länkvalidering, vilket eliminerar behovet av personer som manuellt sammanställer dokument.
- Betala per användning – Inga förhandsutgiftskostnader; du betalar endast för de API-anrop du faktiskt använder.
- Inga underhållskostnader – Inga servrar att underhålla, ingen programvaruuppdatering och inga kompatibilitetsproblem.
Hur man använder sökfunktionen för trasiga länkar i kalkylblads-API:et med SDK:er
OpenAPI-specifikation
OpenAPI-specifikationen definierar ett offentligt tillgängligt programmeringsgränssnitt och tillåter dig att utföra REST-interaktioner direkt från en webbläsare.
Använd Aspose.Cells Cloud SDK:er
Att använda en SDK är det mest effektiva sättet att påskynda utvecklingen. SDK:et abstraher bort de underliggande HTTP-detaljerna och gör att du kan implementera upptäckt av trasiga länkar med minimal kod. Se GitHub-arkivet för en komplett lista över Aspose.Cells Cloud SDK:er.
Följande kodexempel visar hur du interagerar med Aspose.Cells webbtjänster med diverse SDK:er: