[ОПЛАТА] Webhook или аналогичное решение для дайджест-рассылок

Здравствуйте,

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

Поэтому мне нужен механизм, похожий на вебхук, для отправки данных сводных писем на конечную точку.

Как это будет работать, учитывая, что дайджест-письма персонализированы? Как вы будете идентифицировать пользователей?

Хотите ли вы также отправлять «настоящие» дайджест-письма?

4 лайка

Я храню ID пользователей внутри моего приложения как поле пользователя в Discourse. Затем я предполагаю, что эти данные будут передаваться вместе со сводными данными на конечную точку, которую я указал. Таким образом, я могу сделать остальное: отображать сводку внутри моего приложения и/или отправлять уведомления всякий раз, когда они поступают.

Если возможно с минимальными усилиями установить разные частоты для настоящих сводных писем и этого вебхука, я считаю, что это предпочтительнее.

Вы можете посмотреть на GitHub - markschmucker/discourse-506investor-digest-plugin · GitHub. Он отправляет все посты, а не только несколько, как стандартные дайджест-письма. Также он отправляет пост с наибольшим количеством лайков (мы размещаем этот пост в верхней части нашего пользовательского дайджеста).

Конечная точка прописана жестко, поэтому её нужно будет изменить.

Это заменит стандартные дайджесты.

3 лайка

Большое спасибо за публикацию вашего плагина. Однако ваш плагин, кажется, слишком сильно кастомизирован. Я предпочитаю использовать собственный метод дайджеста Discourse с минимальными изменениями. Мне нужно просто отправлять данные на конечную точку вместо отправки на электронную почту, чтобы делать с ними то, что я хочу.

Хорошо, ваши требования вполне понятны. Я смогу это сделать. Примерная стоимость составит около 600 долларов США.
Напишите мне в личные сообщения для получения деталей!

3 лайка

Автор не возражал против публикации кода :tada:, так что вы можете найти его здесь: GitHub - communiteq/discourse-webhook-digest · GitHub

Поддерживаются JSON и HTML-нагрузки, аутентификация с использованием общего секрета, настраиваемый интервал отправки и периоды подавления.

8 лайков

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.