Melhor forma de obter (via API) uma lista de usuários de um grupo e suas biografias

Gostaria de fazer uma chamada de API que retornasse uma lista de usuários em um determinado grupo de usuários, juntamente com sua bio. Não quero ter que fazer uma nova chamada de API para cada usuário para então obter sua bio.

Existe alguma maneira de fazer isso?

Use o plugin data explorer e, em seguida, Execute consultas do Data Explorer com a API do Discourse.

1 curtida

Existe alguma maneira de fazer isso usando as APIs publicamente disponíveis? Queremos ser capazes de acessar esses dados de um site público, mas parece que a bio pode não estar disponível, a menos que você forneça uma chave de API.

Não acho que exista um endpoint que lhe dê todos os membros do grupo com suas bios. Você precisará percorrer os usuários para obter suas bios. Você pode obter usuários de grupos de algo como https://meta.discourse.org/groups/support-experts/members.json?offset=0&order=&asc=true&filter=

Profile - pfaffman - Discourse Meta mostra minha bio em uma janela anônima, então a bio pode estar disponível em seu site para usuários anônimos, então você não precisaria de uma chave de API.

Talvez você queira dar uma olhada em Engenharia reversa da API do Discourse

Eu já fui acadêmico. Minha esposa faz análise de discurso com ferramentas como ATLAS.ti e eu passei algum tempo extraindo dados de várias fontes para serem analisados com várias ferramentas. Boa sorte para você!

3 curtidas

Acho que você precisaria ter ocultar perfis de usuário do público desativado para que eles estejam disponíveis para não usuários, então isso pode valer a pena verificar.

4 curtidas

Obrigado, eu não sabia que isso era uma opção, mas mudar isso me permite acessar os detalhes dos usuários agora!

3 curtidas

Então você É um administrador, mas quer extrair os dados sem usar uma chave de API?

Então você está tentando incorporar esses dados de um site que você gerencia em algum outro site?

2 curtidas

Sim, e foi bem-sucedido graças à sua ajuda :slight_smile:

2 curtidas

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.