J’ai expérimenté un client natif pour Discourse en utilisant l’API JSON.
La plupart des fonctionnalités, comme publier ou charger des messages, semblent possibles. Cependant, ce qui me pose problème par rapport à la version web, c’est l’aperçu. Je pourrais bien sûr tenter de traiter le Markdown saisi par l’utilisateur avec l’une des nombreuses bibliothèques Markdown disponibles pour obtenir du HTML, mais je souhaite m’assurer que l’aperçu utilise la même logique que Discourse.
Existe-t-il un point de terminaison permettant d’obtenir un aperçu HTML (idéalement avec le CSS) après avoir soumis le texte brut écrit par l’utilisateur, sans pour autant publier le message ?