Incrusta una lista de temas de Discourse en un sitio externo

Dado que no recibí ninguna pista, decidí responder algunas de mis propias preguntas para cualquiera que mire

solo como referencia SÍ, la instalación oficial autoalojada incluye la API REST

Obtuve pistas del hilo de ejemplo de la API sobre cómo hacer llamadas cURL desde la terminal. Una vez que los comandos cURL funcionaron, usé este sitio web para convertir la versión de línea de comandos a PHP

Mi otro servidor ejecuta PHP como backend y hago llamadas ajax desde la página web a funciones en el servidor. Discourse genera json y javascript que construyó para decodificar eso. Estiliza según sea necesario… sopa
tenga en cuenta que esto puede funcionar solo porque

y uso clave API y usuario por cómo encontrarlo aquí
espero que ayude a alguien :+1:

1 me gusta