Puis-je envoyer une URL externe à l'API Discourse pour qu'elle renvoie les sujets qui y sont liés ?

Serait-il possible, sur un site web externe non-Discourse, d’avoir une section « Sujets de forum qui discutent de cette page » contenant des liens vers les sujets de forum Discourse pertinents ?

Si l’API peut prendre une URL et renvoyer une liste d’identifiants/d’URL de sujets, ce serait parfait.

Connaissez-vous Embed Discourse comments on another website via Javascript ?

Mais si vous pensez que plusieurs sujets pointent vers une page, vous pourriez utiliser la table TopicLink pour rechercher les sujets qui lient cette URL (probablement avec le plugin Data Explorer) et vous auriez alors les identifiants de sujet et de message afin de pouvoir y lier.

Je ne pense pas qu’il existe un point de terminaison pour les obtenir. Un plugin pourrait en rendre un disponible, je pense. De plus, Discourse GitHub fait quelque chose de similaire, cela pourrait donc aider.

1 « J'aime »

Pensez-vous que je pourrais créer une requête avec un paramètre d’URL et l’exécuter via l’API en utilisant ceci ? Run Data Explorer queries with the Discourse API.

2 « J'aime »