Presentamos Descubrir Temas Populares

Si no estás familiarizado con Discourse Discover, echa un vistazo a este tema.

Recientemente hemos añadido una nueva y genial función a Discourse Discover: la capacidad de ver discusiones recientes sobre temas populares en comunidades de Discourse dentro de las materias que te interesan. Es un cambio técnicamente sencillo, pero útil para una amplia variedad de audiencias.

¿Cómo funciona?

Para los sitios incluidos en Discover, ahora ejecutamos un rastreador que extrae los temas más activos recientes y utilizamos un algoritmo sencillo para agrupar esos temas por materia. Existen comunidades de Discourse sobre muchas materias, y esto le ofrece al público una puerta de entrada para ver de qué están hablando las personas en esas áreas.

Genial, ¿dónde puedo ver esto?

Esto ya está disponible en nuestra aplicación móvil para iOS, DiscourseHub, y pronto llegará a Android y al sitio web en discover.discourse.com.

Puedes ver una vista previa exclusiva en el siguiente video y fotos:

¿Puedo usar esto en mi aplicación/sitio web?

Sí, por supuesto. Hemos construido esto como una API sencilla que puede ser consumida por cualquier cliente. Necesitas usar estos dos endpoints:

  • https://discover.discourse.com/hot-topics-tags.json → devuelve las materias/etiquetas para obtener en:
  • https://discover.discourse.com/hot-topics.json?tag=<name>
    • El tag es obligatorio — no hay un modo de “todas las etiquetas”; cualquier otra cosa devuelve 400
    • puedes pasar un parámetro page para obtener más resultados – es de base 0, por defecto 0, con un máximo de 5 páginas de resultados.
Ejemplo

Comienza obteniendo las etiquetas disponibles:

λ  curl https://discover.discourse.com/hot-topics-tags.json
{
  "tags": [
    "ai",
    "finance",
    "apple",
    "automation",
    "media",
    "research",
    "smart-home",
    "linux",
    "open-source",
    "webdev",
    "health",
    "gaming",
    "audio",
    "devops",
    "crypto",
    "mapping",
    "technology",
    "support",
    "interests",
    "programming"
  ]
}

Luego, elige una. Por ejemplo, usaré ai y luego la pasaré a nuestro segundo endpoint:

curl "https://discover.discourse.com/hot-topics.json?tag=ai"

Lo que responderá con algo como:

"hot_topics": [
    {
      "id": 431863,
      "title": "Deepseek V4 released",
      "url": "https://forums.developer.nvidia.com/t/deepseek-v4-released/367696",
      "excerpt": "I think people with 4 DGX Spark are good to go.  Rest of us needs to wait for quantized version.",
      "like_count": 143,
      "reply_count": 76,
      "views": 5891,
      "score": 41.6296558464954,
      "image_url": null,
      "remote_created_at": "2026-04-24T03:21:32.475Z",
      "community_name": "NVIDIA Developer Forums",
      "community_url": "https://forums.developer.nvidia.com",
      "community_logo_url": "https://canada1.discourse-cdn.com/discover/original/2X/b/bb908321f62e7dd8c9e87fb8750e242c2e4827d9.png"
    },
    {
      "id": 564616,
      "title": "Webhook URL shows localhost instead of domain (self-hosted n8n)",
      "url": "https://community.n8n.io/t/webhook-url-shows-localhost-instead-of-domain-self-hosted-n8n/292267",
      "excerpt": "Hello, \nI am trying to receive webhook events from Bitrix24 CRM in my self-hosted n8n. \nPreviously it worked on another cloud n8n account, but now on my current hosted instance the Webhook node generates URLs starting with localhost. \nWebhook method is currently set to GET. I also tested POST, but it still does not receive data. \nBecause of that, Bitrix24 does not seem to reach the webhook. \nIs it&hellip;",
      "like_count": 13,
      "reply_count": 8,
      "views": 32,
      "score": 41.1415045485148,
      "image_url": null,
      "remote_created_at": "2026-04-28T12:16:38.826Z",
      "community_name": "N8n Community",
      "community_url": "https://community.n8n.io",
      "community_logo_url": "https://canada1.discourse-cdn.com/discover/original/2X/d/d34907e298b033e3eb94bcaff8fd8c82b1eb66e7.png"
    },
    // ...

Luego puedes listar los temas. Los endpoints se actualizan durante todo el día para que cada materia tenga resultados actualizados.

6 Me gusta

¿Hay alguna posibilidad de que se renueve la compilación de TestFlight?

Una barra de pestañas con estilo de iOS 26 también sería un buen añadido
1 me gusta

Esa es una rama de compilación antigua, expirada en agosto de 2025. La compilación de producción actual es la más reciente y coincide con esta compilación de TestFlight: Join the Discourse Hub beta - TestFlight - Apple

Agradezco el recordatorio. Es complicado hacer que solo la barra de pestañas tenga el estilo de iOS 26 sin actualizar el resto de la aplicación para que coincida. Y actualizarlo todo tiene un alcance bastante amplio.

Me pregunto qué hará Apple con iOS 27; la beta saldrá en unas pocas semanas. El estilo de cristal de iOS 26 no fue muy bien recibido.

2 Me gusta

Gracias, tuve que hacer clic dos veces, pero en la segunda vez apareció el botón de actualización.

Lo único que sé con certeza es que están eliminando el estilo de teclado heredado de iOS 18, pero la aplicación ya parece usar el de la versión 26. Cualquier otra cosa es solo especulación, pero siempre he sido un gran fanático del estilo vidriado; lo descargué en cuanto estuvo disponible y siempre he discrepado de las quejas que la gente hace al respecto, porque para mí se ve bien. Sin embargo, la deuda técnica es comprensible :slight_smile:

1 me gusta

Qué coincidencia tan interesante, justo he pasado la última semana reestructurando un concepto similar para mi aplicación nativa: una barra de historias en la pantalla de inicio que muestra las discusiones más activas dentro de una sola comunidad, extrayendo contenido clasificado en tiempo real desde un endpoint de un plugin personalizado. El alcance es diferente al de lo que has construido aquí (una sola comunidad frente al descubrimiento entre redes), pero claramente hay el mismo instinto subyacente. Me encantaría ver cómo evolucionan los puntos finales de la API.

1 me gusta