1. Support
  2. Knowledge Base
  3. Synthetic monitoring
  4. API Monitoring
  5. Multi-Step API-Prüfobjekt-Beispiele

Multi-Step API-Prüfobjektbeispiele

Dieser Artikel bietet detaillierte Anweisungen, wie die vorbereiteten, voll einsatzfähigen Beispiele verwendet werden, wenn du ein Multi-Step API (MSA)-Prüfobjekt erstellst.

Dieses Beispiel nutzt die Uptrends Galactic Resorts API als eine fiktionale API-Website, um Reiseziele im Weltraum abzurufen. Alle Beispiele können sofort getestet und später entsprechend deinen Überwachungsanforderungen konfiguriert werden.

Einfaches Beispiel

Das einfache Beispiel ermöglicht dir das Erstellen eines vorkonfigurierten Prüfobjekts mit einem einzelnen API-Aufruf, Schritt genannt. In diesem Schritt sendet das Prüfobjekt eine GET-Anfrage an den Endpunkt https://galacticresorts.com/api/Destinations. Die API-Antwort wird dann validiert, um zu prüfen, ob der Statuscode 200 lautet, die Ladezeit weniger als 25.000 ms beträgt und der erste Preis aus der JSON-Antwort [0].Price größer als 10 ist.

Wähle eine beliebige Option aus der Produkttour, um mit der Demo zu interagieren:

Zwei API-Aufrufe und Konsolen-Output

Bei dem Beispiel Zwei API-Aufrufe und Konsolen-Output kannst du ein vorkonfiguriertes Prüfobjekt mit zwei API-Aufrufen, Schritte genannt, erstellen und einen Wert an die Konsole übergeben.

Im ersten Schritt sendet das Prüfobjekt eine GET-Anfrage an den Endpunkt https://galacticresorts.com/api/Destinations. Die API-Antwort wird dann validiert, um zu prüfen, ob der Statuscode 200 lautet und die Ladezeit weniger als 25.000 ms beträgt. Darüber hinaus wird der Wert der ersten Product Id aus der JSON-Antwort in einer Variable namens ProductId für den nächsten Schritt gespeichert.

Im zweiten Schritt führt das Prüfobjekt eine weitere GET-Anfrage aus und verwendet den Wert der Variable ProductId, um ein bestimmtes Produkt abzurufen: https://galacticresorts.com/api/Destinations/{{ProductId}}. Aus der Antwort werden zwei Variablen, ProductPrice und ImageFileName, erzeugt, um den Wert des Produktpreises und den Dateinamen des Bilds zu speichern.

Dann führt das Prüfobjekt ein benutzerdefiniertes Skript auf dem Tab Nach-Antwort aus, welches den Wert der Variable ProductPrice an die Konsole übergibt.

Wähle eine beliebige Option aus der Produkttour, um mit der Demo zu interagieren:

Weitere Informationen findest du unter Das Multi-Step API Monitoring einrichten.

Durch die Nutzung dieser Website stimmen Sie der Verwendung von Cookies gemäß unserer Cookie-Richtlinien zu.