Defekte Links in entfernten Excel-Arbeitsblättern finden und beheben – Cloud-basierte Link-Prüfung für Tabellenkalkulationen
Suche nach defekten Links in entfernten Arbeitsblättern über die API
Automatisches Erkennen defekter Links in einem Excel-Arbeitsblatt, das in einem Cloud-Speicher abgelegt ist. Unsere API scannt angegebene Bereiche, um defekte externe Verweise, ungültige Formeln und fehlende Datenquellen zu finden. Unterstützt die Überprüfung entfernter Tabellenkalkulationen, automatisierte Qualitätsprüfungen und die Integration mit Cloud-Speicheranbietern. REST-basierte API zur Automatisierung unternehmensweiter Workflows.
Web-API
PUT https://api.aspose.cloud/v4.0/cells/{name}/worksheets/{worksheet}/search/broken-links
Sicherheit und Authentifizierung
Die Aspose.Cells Cloud-APIs sind sicher und erfordern eine JWT-Token-basierte Authentifizierung.
-H "Authorization: Bearer {access_token}"
Anforderungsparameter:
| Parametername | Typ | Pfad/Abfragezeichenfolge/HTTP-Body | Beschreibung |
|---|---|---|---|
| name | String | Pfad | Erforderlich. Der Dateiname (mit Erweiterung) der Excel-Arbeitsmappe, in der nach defekten Links gesucht werden soll (z. B. Jahresbericht.xlsx). |
| worksheet | String | Pfad | Erforderlich. Der exakte Name des Arbeitsblatts, in dem der Link-Scan durchgeführt werden soll (z. B. Datenblatt1). |
| folder | String | Abfrage | Optional. Der Verzeichnispfad innerhalb Ihres Cloud-Speichers, in dem sich die Zielarbeitsmappe befindet. Falls nicht angegeben, wird der Stammordner verwendet. |
| storageName | String | Abfrage | Optional. Der Bezeichner Ihrer benutzerdefinierten Cloud-Speicherkonfiguration. Falls nicht angegeben, wird der Standard-Speicher des Kontos verwendet. |
| region | String | Abfrage | Optional. Die zu verwendende Gebietsschema-Einstellung während der Suche (z. B. de-DE). Dies kann die Interpretation bestimmter Formeln oder regionaler Datumsformate beeinflussen. Unterstützte Gebietsschema-Codes sind z. B. en-US, fr-FR, de-DE, es-ES usw. |
| password | String | Abfrage | Optional. Das Entschlüsselungspasswort für eine passwortgeschützte Tabellenkalkulation. Weglassen, wenn die Datei nicht verschlüsselt ist. |
Beispiel-cURL-Anfrage
curl -X PUT "https://api.aspose.cloud/v4.0/cells/Jahresbericht.xlsx/worksheets/Datenblatt1/search/broken-links?folder=Berichte&storageName=MeinSpeicher" \
-H "Authorization: Bearer {access_token}" \
-H "Accept: application/json"
Antwort
{
"Code": 200,
"Status": "OK",
"BrokenLinks": [
{
"Address": "='C:\\Daten\\Quelle.xlsx'!A1",
"ErrorCode": "404",
"ErrorMessage": "Quelldatei nicht gefunden"
}
]
}
Das Antwortobjekt ist vom Typ BrokenLinksResponse und enthält:
- BrokenLinks – eine Sammlung von
BrokenLink-Objekten, wobei jedes Objekt den problematischen Verweis (Adresse, Fehlercode und Meldung) beschreibt. - Code – numerischer Statuscode, der vom Dienst zurückgegeben wird.
- Status – textuelle Beschreibung des Ergebnisses.
Hinweise: Die API paginiert die Ergebnisse nicht. Pro Anfrage können bis zu 10.000 defekte Links zurückgegeben werden. Das Rate-Limit beträgt 100 Anfragen pro Minute pro Konto.
Fehlercodes
- 400 Bad Request – Ungültige Aspose.Cells Cloud-API-URI.
- 401 Unauthorized – Ungültiges oder fehlendes Zugriffstoken.
- 404 Not Found – Die Tabellenkalkulationsdatei ist nicht zugänglich.
- 500 Server Error – Beim Abrufen von Berechnungsdaten ist ein Fehler aufgetreten.
Wann sollte die Suche nach defekten Links in Arbeitsblättern der Tabellenkalkulation über die API verwendet werden?
- Regelmäßige Prüfung großer Finanzmodelle: Vor der Veröffentlichung monatlicher oder quartalsweise Berichte automatisch die wichtigsten Bereiche mit Berechnungen (z. B.
Dashboard!B5:K50) scannen, in denen viele externe Datenverweise enthalten sind, um sicherzustellen, dass alle Links auf gültige Quelldateien zeigen. - Datenintegration bei Fusionen und Übernahmen: Nach dem Integrationsprozess das Arbeitsblatt „Übersicht“ scannen, um Verknüpfungen zu identifizieren, die aufgrund geänderter Dateipfade oder Berechtigungsprobleme ungültig geworden sind.
- Vorbereitung von Investordatenpaketen: Vor der endgültigen Erstellung von Präsentationsunterlagen mit Diagrammen und Tabellen, die mit externen Datenbanken oder Marktdatenquellen verknüpft sind, die Gültigkeit aller Links überprüfen.
Warum sollte man die Suche nach defekten Links in Arbeitsblättern der Tabellenkalkulation über die API verwenden?
- Entwicklerfreundlich: Aspose.Cells Cloud bietet SDK-Bibliotheken in mehreren Programmiersprachen, was eine schnelle Entwicklung ermöglicht, und comes mit umfassender Dokumentation. Im Vergleich zum Aufbau eigener Lösungen zur Diagrammerstellung wird der Entwicklungsaufwand deutlich reduziert.
- Reduziert Personalkosten: Vermeidet den Bedarf an Mitarbeitern, die für manuelle Dokumentenkonsolidierung und Linkprüfung zuständig sind.
- Pay-per-Use: Keine Vorabinvestition; Sie zahlen nur für tatsächlich genutzte API-Aufrufe.
- Keine Wartungskosten: Keine Server zu warten, keine Softwareupdates und keine Kompatibilitätsprobleme zu verwalten.
- Erhält komplexe Excel-Formatierungen im universell zugänglichen PDF-Format.
Wie verwendet man die Suche nach defekten Links in Arbeitsblättern der Tabellenkalkulation über die API mit SDKs
OpenAPI-Spezifikation
Die OpenAPI-Spezifikation definiert eine öffentlich zugängliche Programmierschnittstelle und ermöglicht REST-Interaktionen direkt aus einem Webbrowser.
Verwendung von Aspose.Cells Cloud SDKs
Die Verwendung eines SDKs ist die effizienteste Methode, um die Entwicklung zu beschleunigen. Das SDK übernimmt die zugrunde liegenden Details, sodass Sie die Suche nach defekten Links in Arbeitsblättern mit minimalem Codeaufwand umsetzen können. Eine vollständige Liste der Aspose.Cells Cloud SDKs finden Sie im GitHub-Repository.
Die folgenden Codebeispiele zeigen, wie Aufrufe an Aspose.Cells-Webdienste mit verschiedenen SDKs durchgeführt werden: