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 scheint der Weg zu sein, um eine Liste aller Kategorien zu erhalten. Wird dies irgendwo auf docs.discourse.org erwähnt? Ich habe die Dokumentation durchsucht, um eine Möglichkeit zu finden, die Namen der Unterkategorien zu erhalten, konnte sie aber nicht finden. Oder gibt es einen besseren Weg?
Eine API-Anfrage an site.json ist der richtige Weg, um eine Liste von Kategorien zu erhalten, die Unterkategorien einschließt. Wenn Sie zudem möchten, dass private Kategorien in der Antwort auf die Anfrage an site.json enthalten sind, müssen Sie eine authentifizierte API-Anfrage stellen.
Ich sehe in der Dokumentation keinen Hinweis auf site.json. Da categories.json keine Unterkategorien zurückgibt, ist die Beschreibung der categories-Route in der Dokumentation nicht korrekt; sie besagt, dass die Route alle Kategorien zurückgibt. Ich werde das beheben.