mirror of
https://github.com/valitydev/hooker.git
synced 2024-11-06 00:05:17 +00:00
aa94a879bb
* TD-138: github actions, webhook-dispatcher sending * Fix table name * Added workflow, removed build_utils * Added tests * Removed event_id * Added test * Optimized imports, fix codacy warnings * fix codacy warnings * fix codestyle * fix codestyle * fix codacy * Review fixes * Fix readme * Fix readme(2) * Fix readme(3) * Feedback fix * Fix tests * Fix tests(1) * Fix tests(2) * Feedback fixes Co-authored-by: Inal Arsanukaev <inalarsanukaev@192.168.1.5> Co-authored-by: Inal Arsanukaev <inalarsanukaev@192.168.1.4>
18 lines
1.1 KiB
Markdown
18 lines
1.1 KiB
Markdown
# webhooker (hooker)
|
||
|
||
Сервис вебхуков
|
||
|
||
Сервис предоставляет интерфейс для CAPI для создания, удаления вебхуков, установки/редактирования опций вебхука (таких как url, public/private keys - они генерируются сервисом, типы событий).
|
||
Сервис получает события инвойсинга и кастомеров из кафки и далее отправляет в webhook-dispatcher
|
||
|
||
Интерфейс для CAPI доступен по пути /hook
|
||
|
||
Для более подробного ознакомления со структурой объектов можно воспользоваться ссылкой на сам
|
||
объект [webhooker.thrift][1]
|
||
|
||
Подробная информация по протоколу отправки сообщений мерчантам описана в [swagger-спецификации][2]
|
||
|
||
[1]: https://github.com/valitydev/damsel/blob/master/proto/webhooker.thrift
|
||
|
||
[2]: https://github.com/valitydev/swag-webhook-events
|