Ich habe die API-Dokumentation durchgesehen, kann aber nicht finden, wie ich Benutzerinformationen außer E-Mail und Avatar bearbeiten kann. Zum Beispiel Vorname, Nachname und vor allem benutzerdefinierte Felder.
Das ist mindestens das zweite Mal in so wenigen Tagen, dass dies die Antwort auf eine Frage ist. Dieser Link sollte wirklich ganz oben in der Dokumentation stehen.
Ich stimme zu: Wenn es eine Dokumentation gibt, wird stillschweigend davon ausgegangen, dass sie vollständig ist. Falls nicht, wäre es gut, dies zu erwähnen.
Hinweis: Für alle nicht aufgeführten Endpunkte können Sie die Anleitung Reverse Engineering der Discourse API befolgen, um herauszufinden, wie ein API-Endpunkt verwendet wird.
Aber wir werden versuchen, sie von Zeit zu Zeit zu aktualisieren, um sie vollständiger zu machen.
@philipp96, hast du dir Reverse engineer the Discourse API angesehen? Zu verstehen, wie eine solche Aktion durchgeführt wird, ist sehr einfach. Es dauert buchstäblich Sekunden, sobald man gelernt hat, wie es geht.
Zur Frage nach benutzerdefinierten Feldern:
Öffnen Sie den Netzwerk-Tab Ihrer Entwicklertools in Ihrem Browser.
Aktualisieren Sie ein Feld in Ihrem Benutzerprofil
Suchen Sie nach [Ihr Benutzername].json im Abschnitt “Name” des Netzwerk-Tabs (Sie können auch nach dem String json filtern)
Klicken Sie auf den Tab Payload auf der rechten Seite
Alle Daten, die im Body Ihrer Anfrage gesendet werden, sind hier aufgeschrieben: