Получение недавно обновленных постов с помощью REST API

Есть ли способ получить самые свежие обновлённые (включая созданные) посты через REST API? Я знаю, что существует такой эндпоинт: Discourse API Docs, однако, насколько я понимаю, он сортируется по метке времени создания, а не по метке времени обновления.

Моя задача — отслеживать все изменения в Discourse и отправлять их в другую систему. Есть ли другой способ сделать это? В данный момент я рассматриваю вариант прямого запроса к базе данных, но предпочёл бы не зависеть от внутренней схемы БД. Заранее спасибо.

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

Смотрите Как выполнять запросы Data Explorer с помощью API Discourse

3 лайка

Спасибо, оба варианта кажутся хорошими.

2 лайка