Ich fange gerade erst an, mir die API-Dokumentation anzusehen und frage mich, ob mir jemand ein PHP-Skript zur Verfügung stellen könnte, das die Discourse-API verwendet, um Folgendes oder Ähnliches zu tun:
- eine E-Mail-Adresse verwenden, um zu prüfen, ob ein Benutzer existiert - ist adminListUsers der beste Weg, oder gibt es einen direkteren Ansatz?
- einen Benutzernamen/eine ID verwenden, um zu prüfen, ob der Benutzer in einer bestimmten Gruppe ist - ist listGroupMembers der beste Weg oder, wie oben, gibt es einen direkteren Ansatz?
- einen Benutzer erstellen - createUser
- einen Benutzer zu einer Gruppe hinzufügen - addGroupMembers
Ich habe die Beispiele unter "BAD CSRF" when executing PUT using API, curl, and PHP - #3 by hjalali und Sync DiscourseConnect user data with the sync_sso route gesehen und werde wahrscheinlich von dort aus beginnen.