Lektion 02
In diesem Modul zapfen wir zum ersten Mal externe Datenquellen an. Du lernst, wie du Daten aus deiner Xentral-Instanz und aus beliebigen anderen Systemen im Web abrufen kannst. Außerdem meistern wir eine der häufigsten Herausforderungen: den Umgang mit großen Datenmengen (Pagination).
Platz für deine Notizen:
Checkliste: Was du heute erreichen wirst
Übung 1: Daten aus Xentral abrufen
Ziel: Eine Liste aller Artikel aus deiner Xentral-Demoinstanz abrufen und im Log ausgeben.
Platz für deine Screenshots oder Notizen zum Ergebnis:
Übung 2: Daten von einer externen REST-API abrufen
Ziel: Eine Liste von Produkten von der öffentlichen Test-API https://dummyjson.com abrufen.
Cheat Sheet: Wichtige Begriffe aus Modul 2
Konnektor
Ein Baustein in Connect, der die technische Verbindung zu einem anderen System (z.B. Xentral, REST-API) herstellt.
REST-API
Ein standardisierter Weg für Softwaresysteme, um über das Internet miteinander zu kommunizieren. Basiert auf HTTP-Methoden (GET, POST etc.).
Endpoint
Eine spezifische URL innerhalb einer API, die eine bestimmte Ressource repräsentiert (z.B. /users oder /orders/123).
Pagination
Die Aufteilung einer großen Datenmenge auf mehrere "Seiten". Eine API liefert z.B. nur 50 von 1000 Kunden auf einmal zurück. Man muss dann die restlichen Seiten separat anfragen.
HTTP Status Code
Ein Code, der das Ergebnis einer API-Anfrage anzeigt. 200 OK bedeutet Erfolg. 404 Not Found bedeutet, die URL existiert nicht. 401 Unauthorized bedeutet, die Authentifizierung ist fehlgeschlagen.
Schleife (Loop)
Ein Element in Connect, das es erlaubt, eine Reihe von Aktionen mehrmals hintereinander auszuführen. Essentiell für die Verarbeitung von paginierten Daten.
Was this helpful?
