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 parece ser a maneira de obter uma lista de todas as categorias. Isso é mencionado em algum lugar no docs.discourse.org? Eu estava vasculhando a documentação procurando uma maneira de obter os nomes das subcategorias e não consegui encontrar. Ou há uma maneira melhor?
Fazer uma requisição de API para site.json é a maneira correta de obter uma lista de categorias que inclui subcategorias. Além disso, se você quiser que categorias privadas sejam retornadas pela requisição a site.json, é necessário fazer uma requisição de API autenticada.
Não estou vendo nenhuma referência a site.json na documentação. Como categories.json não retorna subcategorias, a descrição da rota categories na documentação não está correta; ela afirma que a rota retorna todas as categorias. Vou corrigir isso.