Misja 2 · Godny zaufania webhook
Akceptuj prawdziwe wydarzenia bezpiecznie i dokładnie raz.
Zbuduj granicę webhook, która odpowiada na weryfikację monday.com, sprawdza oczekiwane zdarzenie, utrzymuje zamiar przed skutkami ubocznymi i zapobiega duplikacjom spotkań i duplikatom write-back.
Sekwencja budowania
- Zwróć dokładnie i szybko wyzwanie weryfikacyjne monday.com.
- Sprawdź kształt zdarzenia, tablicę, element, kolumnę, akcję i tryb uwierzytelniania dostępny dla integracji.
- Wyprowadź i utrwal klucz idempotency przed utworzeniem spotkania lub mutacją CRM.
- Potwierdź natychmiast, przenieś długą pracę na pas asynchroniczny i zachowaj trwałą księgę zdarzeń.
- Przetestuj powtarzającą się dostawę, brakujący identyfikator elementu, niewłaściwą kolumnę, nieobsługiwany stan, opóźniony interfejs API na późniejszym etapie i ponowną próbę dostawcy.
Wymagany dowód
- Wynik weryfikacji wyzwania i oczyszczona umowa żądania.
- Zduplikowana dostawa powoduje jeden biznesowy efekt uboczny.
- Jeden ślad awarii z przydatnym identyfikatorem błędu widocznym dla operatora i korelacją.
Pliki referencyjne i źródła
Oficjalna dokumentacja dostawcy
Bramka oceny
Przechodzić
Pass: testy powtórek i współbieżności wykazują jeden trwały zamiar i jeden zewnętrzny efekt uboczny.
Poprawiać
Popraw: zwykłe żądania działają, ale trwała trwałość, obrona przed powtórzeniem lub dowody niepowodzeń są niekompletne.
Ciężka porażka
Twardy błąd: punkt końcowy ufa dowolnym ładunkom, rejestruje wpisy tajne lub tworzy zduplikowane spotkania lub zapisy.
Zgłoszenie sprawdzone przez człowieka
