Meilleure façon d'obtenir (via API) une liste d'utilisateurs d'un groupe, et leurs bios

Je voudrais faire un appel API qui retournerait une liste d’utilisateurs dans un groupe d’utilisateurs donné, ainsi que leur biographie. Je ne veux pas avoir à faire un nouvel appel API pour chaque utilisateur afin d’obtenir ensuite sa biographie.

Y a-t-il un moyen de faire cela ?

Utilisez le plugin Data Explorer, puis Exécutez des requêtes Data Explorer avec l’API Discourse.

1 « J'aime »

Existe-t-il un moyen de le faire en utilisant les API publiquement disponibles ? Nous voulons pouvoir accéder à ces données à partir d’un site public, mais il semble que la bio ne soit pas disponible à moins que vous ne fournissiez une clé d’API.

Je ne pense pas qu’il existe de point de terminaison qui vous donnera tous les membres du groupe avec leur biographie. Vous devrez parcourir les utilisateurs pour obtenir leur biographie. Vous pouvez obtenir les utilisateurs du groupe à partir de quelque chose comme https://meta.discourse.org/groups/support-experts/members.json?offset=0&order=&asc=true&filter=

Profile - pfaffman - Discourse Meta montre ma biographie dans une fenêtre incognito, donc la biographie pourrait être disponible sur votre site pour les utilisateurs anonymes, vous n’auriez donc pas besoin d’une clé API.

Peut-être que vous voulez regarder Ingénierie inverse de l’API Discourse

J’étais autrefois un universitaire. Ma femme fait de l’analyse de discours avec des outils comme ATLAS.ti et j’ai passé du temps à extraire des données de diverses sources pour les analyser avec divers outils. Bonne chance à vous !

3 « J'aime »

Je pense que vous devriez avoir l’option masquer les profils utilisateur au public désactivée pour qu’ils soient disponibles pour les non-utilisateurs, donc cela pourrait valoir la peine de vérifier.

4 « J'aime »

Merci, je ne savais pas que c’était une option, mais en changeant cela, je peux maintenant accéder aux détails des utilisateurs !

3 « J'aime »

Alors vous ÊTES un administrateur mais vous voulez extraire les données sans utiliser de clé API ?

Donc vous essayez d’intégrer ces données d’un site que vous gérez sur un autre site ?

2 « J'aime »

Oui, et cela a été un succès grâce à votre aide :slight_smile:

2 « J'aime »

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