I use Discourse API client for PHP (by @michaeld I guess) and I can’t find how to get a category name/slug with only with an ID.
I need it to display (slug and id) of all our categories and their sub-categories.
But when I get the categories list, the only information about sub-categories is their id.
site.json semble être la méthode pour obtenir la liste de toutes les catégories. Est-ce mentionné quelque part sur docs.discourse.org ? J’ai parcouru la documentation à la recherche d’un moyen d’obtenir les noms des sous-catégories, mais je n’ai rien trouvé. Ou existe-t-il une meilleure approche ?
Faire une requête API vers site.json est la bonne méthode pour obtenir une liste de catégories incluant les sous-catégories. De plus, si vous souhaitez que les catégories privées soient renvoyées par la requête vers site.json, vous devez effectuer une requête API authentifiée.
Je ne vois aucune référence à site.json dans la documentation. Puisque categories.json ne renvoie pas les sous-catégories, la description de la route categories dans la documentation est incorrecte ; elle indique que la route renvoie toutes les catégories. Je vais corriger cela.