Dans la version hébergée de Discourse que nous utilisons, nous pouvons exporter toutes les données des utilisateurs, mais je souhaite uniquement exporter une liste des utilisateurs de l’un de nos forums. Il semble que cela soit possible avec l’édition auto-hébergée via une API. Existe-t-il un moyen d’obtenir un accès sécurisé ou de faire une demande pour obtenir les données dont nous avons besoin ?
Vous pouvez exporter un fichier CSV de tous les utilisateurs de votre forum depuis la page Admin / Utilisateurs. Vous trouverez des détails sur la procédure à suivre dans ce sujet : Exporting users to a CSV file.
Oui, mais je souhaite uniquement exporter les utilisateurs d’un seul forum, et non de l’ensemble de la communauté. Lorsque vous exportez tous les utilisateurs, le fichier CSV n’indique pas dans quel forum se trouve chaque utilisateur. À ma connaissance, la seule façon d’exporter uniquement les utilisateurs d’un forum donné — ou la seule façon d’identifier dans quel forum se trouve chaque utilisateur — est via l’exportation par API. Cependant, pour les utilisateurs hébergés, je crois que nous n’avons pas accès à l’API.
C’est logique. Dans la terminologie de Discourse, ce que vous souhaitez faire, c’est exporter une catégorie. Cela est possible grâce aux outils en ligne de commande décrits dans le sujet que vous avez lié. Sur nos sites hébergés, vous n’avez pas accès au backend du site, ce qui rend cette opération impossible pour vous.
Une chose à noter : sur nos sites hébergés, vous avez un accès complet à l’API Discourse, mais je ne suis pas certain que cela vous sera utile dans votre cas.
Si vous êtes sur notre offre Business, la meilleure approche serait d’utiliser le plugin Data Explorer. Nous pouvons vous aider à rédiger une requête pour cela si vous êtes bloqué. Si votre site est sur notre offre Standard, contactez-nous via l’adresse e-mail de support indiquée sur votre tableau de bord d’administration. Nous verrons ce que nous pouvons faire pour vous aider.