Sto cercando di ottenere un’anteprima di ogni argomento tramite l’API di discourse in modo che ogni argomento abbia una piccola anteprima e poi un “leggi di più”…
Tramite l’API non ho trovato nulla che potesse aiutarmi a ottenere l’anteprima di un argomento specifico.
Non mi è chiaro se ti riferisci all’API per applicazioni esterne, ad esempio per presentare queste anteprime su un altro sito web, o alle API disponibili per i plugin.
Se si tratta della prima opzione, non vedo nulla direttamente nell’API, ma potresti ottenere un argomento, ottenere il suo primo post, ottenere il contenuto cotto di quel post e quindi probabilmente utilizzare una libreria per creare un estratto da esso.
Se si tratta della seconda opzione, il plugin discourse-tooltips lo fa per i suoi tooltip, quindi puoi dare un’occhiata per vedere come viene fatto. Nello specifico, è qui che genera estratti per gli argomenti: