Come esportare i dati degli utenti da una categoria su un sito ospitato

Nella versione ospitata di Discourse che stiamo utilizzando, possiamo esportare tutti i dati degli utenti, ma vogliamo solo esportare un elenco di utenti di uno dei nostri forum. Sembra che sia possibile farlo con l’edizione self-hosted tramite un API. Esiste un modo per ottenere un accesso sicuro o per inoltrare una richiesta per ottenere i dati di cui abbiamo bisogno?

Puoi esportare un file CSV contenente tutti gli utenti del tuo forum dalla pagina Amministratori / Utenti. Puoi trovare i dettagli su come farlo in questo argomento: Exporting users to a CSV file.

Sì, ma voglio esportare solo gli utenti di un singolo forum, non l’intera community. Quando si esportano tutti gli utenti, il file CSV non indica a quale forum appartiene ciascun utente. Per quanto ne so, l’unico modo per esportare solo gli utenti di un singolo forum, oppure l’unico modo per identificare a quale forum appartengono gli utenti, è tramite l’esportazione API. Tuttavia, per gli utenti ospitati, credo che non abbiamo accesso all’API.

Ha senso. Nella terminologia di Discourse, ciò che desideri fare è esportare una categoria. Questo è possibile utilizzando gli strumenti da riga di comando descritti nel topic a cui hai fatto riferimento. Nei nostri siti ospitati non hai accesso al backend del sito, quindi questa operazione non sarà possibile per te.

Una cosa da notare: sui nostri siti ospitati hai comunque accesso completo all’API di Discourse, ma non sono sicuro che questo possa aiutarti nel tuo caso.

Se sei sul nostro piano Business, il miglior approccio sarebbe utilizzare il plugin Data Explorer. Possiamo aiutarti a scrivere una query per questo se ti trovi in difficoltà. Se il tuo sito è sul nostro piano Standard, contattaci tramite l’indirizzo email di supporto presente nella tua dashboard di amministratore. Vedremo cosa possiamo fare per aiutarti.