¿Puedo enviar una URL externa a la API de Discourse para que devuelva temas que enlacen a esa URL?

¿Sería posible, en un sitio web externo que no sea de Discourse, tener una sección de “Temas del foro que discuten esta página” que contenga enlaces a los temas relevantes del foro de Discourse?

Si la API puede tomar una URL y devolver una lista de identificadores/URL de temas, eso sería perfecto.

¿Conoces Incrustar comentarios de Discourse en otro sitio web a través de Javascript?

Pero si crees que varios temas enlazan a una página, entonces podrías usar la tabla TopicLink para buscar temas que enlacen a esa URL (probablemente con el complemento Data Explorer) y luego tendrías los IDs de tema y publicación para poder enlazar a ellos.

No creo que haya un endpoint para obtenerlos. Un complemento podría hacer uno disponible, creo. Además, Discourse GitHub hace algo parecido, así que eso podría ayudar.

1 me gusta

¿Crees que podría crear una consulta con un parámetro de URL y ejecutarla a través de la API usando esto? Run Data Explorer queries with the Discourse API.

2 Me gusta