Dato che i miei utenti utilizzano principalmente la mia applicazione mobile, desidero inviare email di riepilogo direttamente all’applicazione e inviare notifiche non appena sono disponibili.
Quindi ho bisogno di qualcosa simile a un webhook per inviare i dati delle email di riepilogo a un endpoint.
Salvo l’ID utente dei miei utenti all’interno della mia applicazione come campo utente in Discourse. Poi presumo che questi dati vengano trasferiti insieme ai dati di riepilogo all’endpoint desiderato. In questo modo posso gestire il resto e mostrare il riepilogo all’interno della mia applicazione e/o inviare notifiche ogni volta che arrivano.
Se è possibile avere frequenze diverse per l’email di riepilogo reale e per questo webhook con un minimo sforzo, penso sia preferibile.
Sentitevi liberi di consultare GitHub - markschmucker/discourse-506investor-digest-plugin · GitHub. Invia tutti i post, non solo alcuni come le e-mail di riepilogo standard. Invi anche il post più apprezzato (abbiamo posizionato quel post in cima al nostro riepilogo personalizzato).
L’endpoint è codificato in modo statico, quindi dovrai modificarlo.
Grazie mille per aver condiviso il tuo plugin. Tuttavia, il tuo plugin sembra essere troppo personalizzato. Preferisco utilizzare il metodo di digest nativo di Discourse con modifiche minime. Ho solo bisogno di inviare i dati a un endpoint invece che via email, per fare ciò che voglio con essi.