Публикация обновлений билетов / коммитов в Webhook от Fossil TH1 - PullRequest
0 голосов
/ 08 мая 2018

В настоящее время я пытаюсь настроить Discord (или Slack-like) webhooks с моим Fossil Repo под управлением 2.6

Я следую этой документации:

Вот примериз того, что я пытаюсь запустить в необработанных запросах TH1:

http -asynchronous https://discordapp.com/api/webhooks/443395012672094208/(redacted) {content: 'hello there'}

Что я надеюсь, чтобы это выглядело примерно так (я делал это в Postman отдельно)

ideal

Однако я не получил ответа, и у меня мало места для отладки на Fossil.Я не был уверен, как именно отформатировать полезную нагрузку.Я попытался "зачеркнуть" это также.Синхронные запросы на просмотр HTTP-ответа еще не реализованы, поэтому я не могу снять флаг.

У меня есть моя установка TH1 Regexp, как показано ниже (она больше не выдает ошибку о неприемлемом URI):

TH1 Regexp

1 Ответ

0 голосов
/ 08 мая 2018

Это предположение: вы можете захотеть

http -asynchronous $url {{"content":"hello there"}}

Двойные скобки не являются ошибкой: внешние скобки - это кавычки TH1, а внутреннее содержимое - это объект JSON (я предполагаю, что вы должны поместить некоторые данные JSON в дисконтный webhook).

Возможно, вы захотите создать ссылку на API REST Discord webhook, чтобы узнать, какую полезную нагрузку вы должны отправлять.

...