Por ejemplo, https://meta.discourse.org/c/dev/7.json me muestra una lista de temas para las categorías de desarrollo.
¿Puedo mostrar de manera similar el contenido (texto sin formato) de cada tema en esta categoría?
Por ejemplo, https://meta.discourse.org/c/dev/7.json me muestra una lista de temas para las categorías de desarrollo.
¿Puedo mostrar de manera similar el contenido (texto sin formato) de cada tema en esta categoría?
Muchas gracias. Ayudó un poco.
No sé si esto es correcto y óptimo, pero hice algo así: https://meta.discourse.org/search.json?q=category%3Abug
¿Cómo puedo mostrar todo el contenido del mensaje y no solo los primeros ~300 caracteres?
https://meta.discourse.org/t/como-obtener-el-json-de-cada-raw-de-los-temas-en-la-categoria/148340.json
Pero esto es contenido de solo un post y estoy interesado en una colección de posts
Si necesitas varios temas con todas las publicaciones, debes realizar varias llamadas.
También existe el endpoint posts.json, es decir, https://meta.discourse.org/posts.json?category=support.
Esto podría ayudar: GitHub - pfaffman/discourse-downloader: Download a Discourse topic for offline analysis · GitHub (o quizás no funcione en absoluto; por ejemplo, es posible que no coloque correctamente la clave de API en el encabezado en lugar de en la URL)
Muchas gracias, ¡siempre vas directo al grano!
¿Es posible mostrar todo en una sola página? / (actualmente solo se muestran 45 temas)
Necesitas implementar la paginación.
Para la segunda llamada, añade un parámetro llamado before con el valor del ID del último mensaje que obtuviste en la llamada anterior.
Ejemplo: https://meta.discourse.org/posts.json?category=support&before=735490