Wir haben auf unserer Website ein Feedback-Formular, das hauptsächlich für Supportanfragen genutzt wird. Ich möchte, dass Fragen, die dort eingereicht werden, zu neuen Themen in unserem Forum werden, das auf Discourse basiert.
Ich versuche, folgende Abfolge von Aktionen umzusetzen:
- Einen neuen Benutzer über die API erstellen, basierend auf dem Namen und der E-Mail-Adresse, die über das Formular eingereicht wurden.
- Ein neues Thema erstellen, das von diesem Benutzer verfasst wurde.
- Dieser Benutzer erhält eine E-Mail mit dem Link zu diesem Thema sowie eine Aufforderung, ein Passwort zu erstellen.
Ich habe nun vier E-Mail-Vorlagen in Discourse gefunden, die für Schritt 3 in Frage kommen könnten: „Konto erstellt", „Anmeldung per Link", „Passwort vergessen" und „Passwort festlegen". In der API-Dokumentation habe ich jedoch nur einen Aufruf gefunden, der die Nachricht „Passwort vergessen" sendet, was für meinen Fall jedoch nicht der beste Kandidat zu sein scheint.
Meine Fragen:
a) Unter welchen Umständen werden die anderen drei Nachrichten („Konto erstellt", „Anmeldung per Link" und „Passwort festlegen") gesendet?
b) Wie kann ich sie über die API senden?