Como pesquisar por autor do tópico

E aí, pessoal!

Estou usando a API para executar buscas no front-end do meu WordPress. Preciso de uma maneira de recuperar todos os tópicos criados por um usuário em uma categoria específica.

Se eu usar esses parâmetros: @Olivier_Lambert #general, ele retorna mensagens deixadas em tópicos de outras pessoas.

Deve haver alguns parâmetros como “author:@username” ou algo assim.

Além disso, existe algum documento de referência contendo todos os parâmetros de busca que podemos usar?

Você pode usar este endpoint?

https://meta.discourse.org/u/olivier_lambert/activity/topics

Esta consulta de pesquisa retornará todos os tópicos criados por um usuário em uma determinada categoria:

in:first #support @downey

Se você remover o in:first, ela retornará todos os tópicos e respostas desse autor.

Eu ia alertar contra isso, mas talvez você saiba de uma maneira de resolver meu problema ao usar a consulta de pesquisa: ela a registra no painel, tornando o widget de termos de pesquisa em tendência inútil.

É claro, não é um grande problema, mas: é possível usar o endpoint de pesquisa sem registrá-lo?

Também tenho interesse nisso.

Não acho que exista um documento formal, mas se você usar os elementos da interface na página de resultados de pesquisa (ou o link “opções” no widget de pesquisa), poderá experimentar as várias opções e ver a sintaxe aparecer assim que concluir o formulário.

Isso provavelmente é melhor tratado como um tópico de suporte separado, pois não está realmente relacionado à pergunta feita por @Olivier_Lambert.

Ah, sim. Não me ocorreu que eles estariam passando isso durante a busca (não sou totalmente desatenta, faço cache de coisas no WordPress e achei que estávamos tendo o mesmo problema :nerd:).

Não sei por quê, mas meu cérebro sempre ignorou esse seletor, que acaba por conter muitos filtros interessantes!