Image 1 of 4
Projekt Benachrichtigungen: Webhooks empfangen, Nachrichten senden
Printable PDF · 25 pages · Created with AI assistance
Ein kleiner Dienst, der auf Ereignisse reagiert und zuverlässig Bescheid gibt
Who it's for: Fortgeschrittene Einsteiger, die Dienste aufeinander reagieren lassen wollen
What's inside
- 8 Etappen vom Ereignis bis zur zugestellten Nachricht
- 24 Prompts in Arbeitsreihenfolge, je mit Beschreibung des Ergebnisses
- 1 Erklärung von Webhooks mit 4 Schaubildern (als Tabellen)
- 6 Übungen mit Lösung (Echtheitsprüfung, Wiederholung, doppelte Ereignisse)
- 10 Testfälle mit erwartetem Verhalten, als ausgeführte Tests
Description
Viele Dienste melden Ereignisse sofort per Webhook: neue Bestellung, neue Anfrage, Zahlungseingang. Einen Empfänger dafür schreibt ein KI-Assistent schnell. Die eigentliche Arbeit beginnt danach: Ist die Nachricht echt? Was, wenn sie doppelt kommt? Was, wenn der Empfänger gerade nicht läuft oder die Benachrichtigung nicht rausgeht?
Dieses Arbeitsbuch baut einen kleinen Dienst, der diese Fragen beantwortet: Signaturprüfung mit HMAC und Zeitstempel, Schutz vor doppelten Ereignissen mit sqlite3, ein Ausgang mit gezählten Zustellversuchen und ein Test-Absender, der bei Störungen sauber wiederholt. Acht Etappen mit 24 Prompts führen vom Ereignis bis zur zugestellten Nachricht, jeder Prompt mit Beschreibung des Ergebnisses und Warnzeichen.
Vier Schaubilder erklären Webhooks ohne Fachchinesisch. Zehn Testfälle sind als echte Tests umgesetzt und ausgeführt, sechs Übungen behandeln Echtheitsprüfung, Wiederholung und doppelte Ereignisse. Eine Vorlage für Betriebsnotizen hilft, den Dienst später verlässlich zu betreuen.
Für wen? Für fortgeschrittene Einsteiger mit Python-Grundkenntnissen, die Dienste aufeinander reagieren lassen wollen und dabei verstehen möchten, was zwischen fertigen Automatisierungs-Tools und eigenem Code passiert.
Wichtig: Das Arbeitsbuch ist eine Lernhilfe; geübt wird lokal mit erfundenen Geheimnissen, echte Zustellwege wie E-Mail sind nur als Muster beschrieben. Wie ein bestimmter Dienst Webhooks signiert, steht in dessen Dokumentation. Ein öffentlich erreichbarer Empfänger braucht verschlüsselte Verbindungen, geschützte Geheimnisse, Backups, Überwachung und eine fachkundige Prüfung. Datenschutzfragen klärst du mit Fachleuten. Prüfe KI-Code selbst. Stand: Oktober 2026. Mit KI-Unterstützung erstellt.
Table of contents
- So nutzt du dieses Arbeitsbuch
- Webhooks verstehen
- Acht Etappen mit 24 Prompts
- Das fertige Ergebnis
- Tests, Übungen und Betrieb
Frequently asked questions
Brauche ich einen Dienst, der Webhooks sendet?
Nein. Ein Test-Absender im Heft spielt diese Rolle.
Werden echte E-Mails verschickt?
Nein. Die Benachrichtigung ist eine Bildschirmausgabe; ein Muster zeigt, wo ein echter Zustellweg angebunden wird.
Welche Vorkenntnisse brauche ich?
Grundkenntnisse in Python und eine Vorstellung davon, was eine HTTP-Anfrage ist.
Funktioniert das mit jedem Dienst?
Das Prinzip ja. Das genaue Signaturverfahren unterscheidet sich je Dienst und steht in dessen Doku.
Warum sqlite3?
Es ist in Python enthalten, braucht keinen Server und reicht für einen kleinen Dienst.
Details
- File format
- Language
- DE
- File size
- 0.6 MB
- Pages
- 25
- Version
- 1.0
- Last update
- 13. Okt. 2026
- Published
- 13. Okt. 2026
Final price – no VAT charged (§ 19 UStG)
Instant download · No withdrawal after download
- Secure, encrypted payment
- Instant download after purchase
- Permanently in your library
- Free updates included