Hallo, ich versuche, neue Benutzer in meinem Discourse-Forum unter https://forum.mysite.com/ zu registrieren. Ich nutze dafür mein eigenes Formular. Meine Frage ist also: Wie kann ich neue Benutzer registrieren, wenn ich mich nicht direkt auf meiner Discourse-Website befinde?
Wenn ich Postman verwende, um einen neuen Benutzer zu registrieren, erhalte ich folgende Antwort:
Ich bekomme das Feld userid nicht angezeigt, aber die anderen Informationen scheinen korrekt zu sein. Ich habe es auch mit echten E-Mail-Adressen versucht, aber die Nachricht kommt nie an.
Discourse Core ist eine Rails-Anwendung, die eine REST-API darstellt und mit dem Discourse-Frontend interagiert, das mit Ember.js erstellt wurde, um die Discourse-Website anzuzeigen. Dies ist der Link zur API-Dokumentation.
Sie müssen lediglich einen API-Schlüssel im Discourse-Admin-Bereich generieren und diesen verwenden, um von der Benutzeroberfläche Ihrer benutzerdefinierten Seite aus Anfragen an das Discourse-Backend zu stellen.