Отслеживание Веб-хуков

Рейтинг: 0  
Новая
Предложил Акулиничев Ярослав 12.09.2018 16:21:50

Отслеживание Веб-хуков

Добрый день!
Предложение заключается в опциональной (!) возможности отслеживать веб-хуки, которые не сработали.
Хотелось бы понимать, какие веб-хуки не "дошли" до сервера и, в следствии, не были обработаны.
Так же, хотелось бы получить возможность повторно отправлять не обработанные веб-хуки вручную, автоматически и программно

Схематично обрисую реализацию, которую я вижу:
1. Создается исходящий веб-хук, ставится галочка [ ] Отслеживать
2. После срабатывания события происходит запрос на сервер
3. ID веб-хука и запрос добавляются в некий список вебхуков
4. Сервер обратным (входящим) веб-хуком информирует о получении данных (напр. отсылает ID получившего веб-хука)
5а. Обработанный исходящий веб-хук удаляется из списка
5б. Нет ответа от сервера - оставить в списке / повторно отправить через N минут

Реализовать можно по разному, но суть остается той же - хочется понимать, что все запросы получены и обработаны.