API: Cerca post con immagini e poi recupera dati dettagliati del post con post_ids della ricerca

Ciao a tutti di Discourse,

Sto attualmente sviluppando una funzionalità che prevede la visualizzazione di una piccola griglia di anteprime nella parte superiore della pagina, contenente post/argomenti “interessanti” organizzati in formato griglia. Non sono sicuro se esista già qualcosa di simile, ma non l’ho ancora trovato: sapete se esiste?

Per individuare i post che mi interessano, sto eseguendo la seguente richiesta:
/search.json?expanded=true&q=with%3Aimages%20after%3A2021-10-14%20order%3Alatest

Questa mi restituisce un array di post → grouped_search_result.post_ids.

Ora, in realtà, vorrei eseguire una query che mi restituisca solo questi post con informazioni dettagliate, come i dati raw e cooked. E vorrei evitare di inviare richieste AJAX per ogni singolo ID di post trovato. Speravo esistesse un’operazione in batch che mi permettesse di passare semplicemente tutti gli ID e ricevere in risposta i relativi post.

Ho provato con posts.json e vari formati di parametri URL, ma non sono riuscito a farlo funzionare.
Ho anche appena scoperto questa discussione, che trovo utile, ma la domanda sulla query multipost rimane:
https://meta.discourse.org/t/how-to-add-a-featured-topic-list-to-your-discourse-homepage/132949

Grazie per qualsiasi aiuto.

Credo che tu abbia bisogno di un plugin che aggiunga le informazioni che desideri al serializzatore.