Какова конкретная структура JSON-данных, которую Discourse отправляет другим сервисам при использовании вебхука? Можете ли вы привести пример?
Это зависит от того, о каком вебхуке идет речь.
Чтобы получить примерные данные, настройте его и посмотрите, что он вам отправит.
Было бы полезно иметь определения типов для полезной нагрузки вебхуков. Я создал несколько, но мои определения ограничены данными, которые потребляет мое приложение, поэтому они, вероятно, не пригодны для публикации.
В дополнение к ответу Джей, самый простой способ увидеть структуру данных JSON для вебхука — настроить вебхук, указывающий на https://example.com, а затем выполнить на вашем сайте действие, которое запускает вебхук. Вы можете увидеть полезную нагрузку, нажав кнопку «Запрос» на странице событий вебхука:
Это потрясающе! Вам даже не нужно, чтобы вебхук получал данные, чтобы получить ответ!
Спасибо за ваш ответ, он очень полезен.
