Интеграция Slack с Orchard CMS

Я пытаюсь использовать веб-запрос для публикации обновлений в Slack всякий раз, когда контент версионируется с помощью модуля Workflow, но он продолжает неправильно отправлять сообщения, и отправляю сообщение об ошибке, которое я запрограммировал для отправки в случае сбоя веб-запроса.

Я пытаюсь опубликовать сообщение, используя URL-адрес webhook, и я попытался отправить основной текст как JSON, используя:

payload = {"text": "Произошла очень важная вещь! для деталей!"}

или просто:

{"текст": "Произошла очень важная вещь! для деталей!"}

Оба работают, когда я тестирую с использованием клиента, такого как POSTMAN, но не в Orchard.

Я не вижу никаких журналов, чтобы получить / дать больше отзывов о том, что происходит.

У кого-нибудь есть успех?

1 ответ

Решение

Вам нужно заключить json в двойные скобки, чтобы токенизатор не пытался его обработать. Что-то вроде этого:

(("текст": "Произошла очень важная вещь! для деталей!"))

Другие вопросы по тегам