Ho esaminato la documentazione dell’API e non riesco a trovare come modificare le informazioni dell’utente oltre all’email e all’avatar. Ad esempio, nome, cognome e, cosa più importante, i campi personalizzati.
Nota: per qualsiasi endpoint non elencato, puoi seguire la guida reverse engineer the Discourse API per capire come utilizzare un endpoint API.
Ma cercheremo di aggiornarlo di volta in volta per renderlo più completo.
@philipp96, hai dato un’occhiata a Reverse engineer the Discourse API? Capire come viene eseguita un’azione del genere è molto facile. Si tratta di secondi, letteralmente, una volta che hai imparato come farlo.
Per la domanda sui campi personalizzati:
Apri la scheda di rete dei tuoi strumenti di sviluppo nel browser.
Aggiorna un campo nel tuo profilo utente
Cerca [il tuo nome utente].json nella sezione “Nome” della scheda di rete (puoi anche filtrare per la stringa json)
Fai clic sulla scheda Payload sulla destra
Tutti i dati inviati nel corpo della tua richiesta sono scritti qui: