Sto appena iniziando a consultare la documentazione dell’API e mi chiedevo se qualcuno potesse condividere uno script PHP che utilizzi l’API di Discourse per fare una delle seguenti operazioni, o qualcosa di simile.
- utilizzare un indirizzo email per verificare se un utente esiste -
adminListUsersè il modo migliore, o esiste un approccio più diretto? - utilizzare un nome utente/ID per verificare se l’utente fa parte di un gruppo specifico -
listGroupMembersè il modo migliore o, come sopra, esiste un approccio più diretto? - creare un utente -
createUser - aggiungere un utente a un gruppo -
addGroupMembers
Ho visto gli esempi su "BAD CSRF" when executing PUT using API, curl, and PHP - #3 by hjalali e Sync DiscourseConnect user data with the sync_sso route, quindi probabilmente partirò da lì.