Olá!
Como podemos adicionar uma tag a uma postagem e também remover a tag da postagem usando as funções do Discourse?
Olá. Use isto para descobrir como usar a API do Discourse se você não entender como usar a API do Discourse e desejar aprender:
Este é, na verdade, um tópico duplicado. ![]()
Eu respondi a ele aqui: How to add and remove a flag for a post in a plugin.
Na verdade, este não é um tópico duplicado, pois fiz outra pergunta sobre “Flag” e esta pergunta está relacionada a “Tag”. Estou tentando usar as funções no desenvolvimento de um plugin.
Como estou desenvolvendo um plugin e verifiquei todos os recursos possíveis, não encontrei uma função relevante que me ajude a adicionar e remover uma tag para a postagem.
Desenvolvimento não é meu forte, mas muitas vezes há exemplos de como fazer as coisas em plugins existentes. Acho que o plugin Automation tem um script para adicionar tags com base em triagem de IA. Talvez olhar para isso possa ser útil?
Em geral, eu também recomendaria incluir mais detalhes sobre o que você já tentou/até onde você chegou ao pedir ajuda de desenvolvimento. Isso pode ajudar a fornecer contexto para quaisquer respostas que você possa esperar.
Só para apontar: você não pode marcar uma postagem.
Você pode marcar um tópico.
O que pode explicar por que você não conseguiu encontrar um exemplo do primeiro.
Aqui está um exemplo do último:
Existe alguma função ou recurso que funcione como uma tag e, em seguida, ao clicar nela, listará todas essas postagens?