Je commence tout juste à consulter la documentation de l’API et je me demandais si quelqu’un pourrait partager un script PHP qui utilise l’API Discourse pour faire l’une des choses suivantes, ou quelque chose de similaire.
- utiliser une adresse e-mail pour vérifier si un utilisateur existe - est-ce que adminListUsers est la meilleure façon, ou existe-t-il une approche plus directe ?
- utiliser un nom d’utilisateur/ID pour vérifier si l’utilisateur fait partie d’un groupe spécifique - est-ce que listGroupMembers est la meilleure façon ou, comme ci-dessus, existe-t-il une approche plus directe ?
- créer un utilisateur - createUser
- ajouter un utilisateur à un groupe - addGroupMembers
J’ai vu les exemples sur "BAD CSRF" when executing PUT using API, curl, and PHP - #3 by hjalali et Sync DiscourseConnect user data with the sync_sso route, donc je vais probablement commencer par là.