Місія 2 · Надзейны webhook
Прымайце рэальныя падзеі бяспечна і роўна адзін раз.
Стварыце мяжу webhook, якая адказвае на праверку monday.com, правярае чаканую падзею, захоўвае намер да пабочных эфектаў і прадухіляе дублікаты сустрэч і дублікат write-back.
Паслядоўнасць зборкі
- Вярніце выклік праверкі monday.com дакладна і хутка.
- Праверце форму падзеі, дошку, элемент, слупок, дзеянне і рэжым аўтэнтыфікацыі, даступны для інтэграцыі.
- Атрымайце і захавайце ключ idempotency перад стварэннем сустрэчы або мутацыяй CRM.
- Неадкладна пацвердзіце, перанясіце працяглую працу на асінхронную паласу і захавайце трывалую кнігу падзей.
- Тэст паўторнай дастаўкі, адсутнічае ідэнтыфікатар элемента, няправільны слупок, непадтрымоўваны статус, затрымка ніжняга API і паўторная спроба пастаўшчыка.
Патрабуецца доказ
- Вынік праверкі выкліку і дэзінфікаваны кантракт на запыт.
- Дубляваная дастаўка стварае адзін бізнес-пабочны эфект.
- Адна трасіроўка адмовы з карыснай памылкай і ідэнтыфікатарам карэляцыі.
Даведачныя файлы і крыніцы
Афіцыйная дакументацыя пастаўшчыка
Ацэначныя вароты
пас
Прайшло: паўторнае прайграванне і тэсты паралелізму дэманструюць адзін трывалы намер і адзін знешні пабочны эфект.
Пераглядаць
Перагляд: звычайныя запыты працуюць, але сведчанні аб трывалай захаванасці, абароне ад паўтору або збоях няпоўныя.
Цяжкая няўдача
Жорсткая няўдача: канчатковая кропка давярае адвольным карысным нагрузкам, рэгіструе сакрэты, стварае дублікаты сустрэч або запісвае.
Праверка чалавекам
