Adicionar moderadores de categoria com a API?

Estou analisando a API referente às categorias. Vi aqui que é possível permitir que usuários sejam moderadores de categorias. Existe uma maneira de fazer isso através da API?

Se for possível, imagino que seria usando uma chamada POST para criar uma nova categoria (ou PUT para atualizar uma única categoria), talvez nos campos “permission” ou “group_permissions”?

E há algum código de exemplo em JavaScript para fazer essa chamada?

Você pode usar Como fazer engenharia reversa da API do Discourse para aprender o formato da chamada da API.

Obrigado. Esse link direcionou para o gem, incluindo este arquivo de exemplo, o que foi realmente útil.

Estou muito grato por toda a ajuda que a equipe e a comunidade me deram enquanto organizo as coisas. O Discourse é simplesmente um exemplo incrível do que o software de código aberto e uma comunidade de suporte podem ser.

A API é muito divertida de usar. Desculpe pela pergunta de iniciante, mas: Existe uma maneira de eu:

  1. Chamar a API do Discourse a partir do meu fórum Discourse (por exemplo, chamar a API quando um usuário clicar em um botão no fórum) e, em seguida,
  2. Exibir alguns dos resultados da API no meu fórum Discourse (como chamar “get categories” na API e, em seguida, exibir a lista de categorias resultante na página inicial do meu fórum)?

Sim, ambas as opções são possíveis com temas personalizados. Leia o Guia do desenvolvedor para temas do Discourse para saber mais sobre o assunto.