I’m not aware of a bulk way of getting the first replies to many topics. Iterating through each topic and grabbing the first post is probably the best option.
Yes, webhooks really are a good option here and you can trigger off the “Post Event”.
Sto sviluppando un’applicazione mobile che si integra con la nostra istanza Discourse self-hosted. Ho bisogno di recuperare tutti i primi post degli argomenti all’interno di una categoria specifica, simile al caso d’uso discusso qui.
Mentre l’approccio attuale prevede il recupero degli argomenti e quindi il recupero individuale di ciascun primo post, sto cercando un metodo più efficiente adatto alle applicazioni mobili. Idealmente, questo ridurrebbe al minimo il numero di chiamate API per risparmiare larghezza di banda e migliorare le prestazioni.
Qualcuno ha implementato una soluzione simile o può offrire indicazioni sul modo più efficiente per raggiungere questo obiettivo? Qualsiasi intuizione o suggerimento sarebbe molto apprezzato!
Penso che il percorso della query di esplorazione dati menzionato sopra varrebbe la pena di essere provato. In questo modo potresti effettuare una richiesta per categoria.