Einen neuen Benutzer mit API erstellen

Hallo zusammen, ich hatte kürzlich die Idee, einige gefälschte Benutzer über eine API zu erstellen, um Benutzernamen zu markieren, wenn sie in einem Artikel erwähnt werden. Diese gefälschten Benutzer werden mit einführenden Informationen initialisiert, die auf den Autor verweisen, den ich den Lesern vorstellen möchte.

Ich folge derzeit der disocuser-Dokumentation unter Discourse API Docs und habe sie in der Postman-App getestet.

Meine Schritte sind wie folgt:

  1. Benutzerebene ist Einzelbenutzer, Geltungsbereich ist Global
  2. Authentifizierungstyp “API-Schlüssel” einstellen
    • Schlüssel:… API-Schlüssel
    • Wert: keine
  3. Body raw/json
{
  "name": "name",
  "email": "email",
  "password": "pass",
  "username": "username",
  "active": true,
  "approved": true,
  "user_fields[1]": true,
  "external_ids": {}
}

Das Ergebnis, das ich erhalten habe, ist Antwort 200. Aber wenn ich meine E-Mail überprüfe, sehe ich keine E-Mail oder das System bestätigt, dass ein Benutzer erstellt wurde.

{
    "success": true,
    "active": false,
    "message": "<p>You’re almost done! We sent an activation mail to <b>email</b>. Please follow the instructions in the mail to activate your account.</p><p>If it doesn’t arrive, check your spam folder.</p>"
}

Ich hoffe, jemand mit Erfahrung darin kann mir helfen.