Ein automatischer Filter in einer Excel-Arbeitsmappe aktualisieren
Was bewirkt Aktualisieren?
Das Aufrufen des Endpunkts wendet die aktuellen Filterkriterien erneut an, nachdem sich die Daten im Arbeitsblatt geändert haben (z. B. Zeilen wurden hinzugefügt oder entfernt). Der Vorgang ändert die Filterdefinition nicht; er aktualisiert lediglich die Anzeige und gibt eine Statusantwort zurück.
REST-API
Diese REST-API aktualisiert einen automatischen Filter in einer Excel-Arbeitsmappe (API-Version v3.0).
POST https://api.aspose.cloud/v3.0/cells/{name}/worksheets/{sheetName}/autoFilter/refresh
Sicherheit und Authentifizierung
Die Aspose.Cells Cloud APIs sind sicher und erfordern eine JWT-Token-basierte Authentifizierung.
Antwort
{
"Status":"OK",
"Code":200
}
HTTP-Statuscodes
| Code | Bedeutung | Beschreibung |
|---|---|---|
| 200 | OK | Filter erfolgreich angewendet; Antwort enthält Details zum Vorgang. |
| 400 | Ungültige Anforderung | Fehlende oder ungültige Parameter (z. B. nicht unterstützter Dateityp). |
| 401 | Nicht autorisiert | Ungültiges oder fehlendes JWT-Token. |
| 413 | Anforderung zu groß | Die hochgeladene Datei überschreitet das maximale Größe limit. |
| 500 | Interner Serverfehler | Unerwarteter Serverfehler. |
Beispiele für Fehlerantworten
// 400 Ungültige Anforderung
{
"Code": 400,
"Message": "Ungültiger Parameter: sheetName wurde nicht gefunden."
}
// 401 Nicht autorisiert
{
"Code": 401,
"Message": "Authentifizierung fehlgeschlagen. JWT-Token fehlt oder ist ungültig."
}
// 413 Anforderung zu groß
{
"Code": 413,
"Message": "Die hochgeladene Datei überschreitet die maximal zulässige Größe."
}
// 500 Interner Serverfehler
{
"Code": 500,
"Message": "Auf dem Server ist ein unerwarteter Fehler aufgetreten."
}
Verwenden der PostWorksheetAutoFilterRefresh-API mit SDKs
Spezifikation der PostWorksheetAutoFilterRefresh-API
Die OpenAPI-Spezifikation definiert eine öffentlich zugängliche Programmierschnittstelle und ermöglicht REST-Interaktionen direkt aus einem Webbrowser.
Sie können das cURL-Befehlszeilentool verwenden, um Aspose.Cells-Webdienste problemlos aufzurufen. Das folgende Beispiel zeigt, wie mit cURL Aufrufe an die Cloud-API durchgeführt werden.
Verwenden der Aspose.Cells Cloud SDKs
Die Verwendung eines SDKs ist die beste Möglichkeit, die Entwicklungszeit zu verkürzen. Ein SDK übernimmt die Details auf unterster Ebene und ermöglicht es Ihnen, sich auf Ihre Projektaufgaben zu konzentrieren. 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: