Sto attualmente utilizzando l’API per ottenere il numero di notifiche sul mio forum da visualizzare sul mio sito web secondario, ma anche memorizzando nella cache per 60 secondi sono necessarie 1 richiesta API per utente al minuto, il che non sarà scalabile.\n\nIdealmente vorrei utilizzare un webhook, in modo che ogni volta che l’utente riceve una notifica, invii i dati al mio sito web secondario, che memorizza il numero. Quindi, quando l’utente cancella le sue notifiche, vengono anche cancellate.\n\nMa non sembra esserci un modo per creare un evento webhook per la cancellazione delle notifiche? C’è un modo per aggiungerlo?\n\nOppure, ancora più semplice, aggiungere all’attuale webhook delle notifiche un numero totale di notifiche non lette, in modo che ogni volta che qualcuno ne riceve una nuova, possa aggiornare il database per includerla.\n\nCiò aiuterebbe davvero a mantenere i miei siti web sincronizzati e a prevenire un incubo imminente di limiti API. Per favore, aiutatemi!\n\n(Inoltre, se c’è un modo per ottenere le notifiche di Chat tramite webhook o API, mi piacerebbe davvero saperlo!)
Questo sembra un setup molto unico! Puoi raccontarci di più sul tuo setup e sul motivo per cui desideri permettere ai tuoi membri di vedere e ignorare le loro notifiche Discourse da un altro sito? Mi sembra che abbia più senso far sì che i tuoi membri effettuino l’accesso a Discourse per accedere alle loro notifiche e partecipare alle discussioni.
Bene, l’altro sito è strettamente collegato, dovrebbe essere senza interruzioni.
Voglio poter mostrare le notifiche sull’altro sito, e se lo faccio, visualizzandole lì dovrebbe chiudere il punto “nuovo” proprio come accade visualizzandole sul forum.
È davvero semplice, voglio che le due piattaforme siano senza soluzione di continuità.