Voglio integrare l’account Discourse con lo strumento CRM che ho, dove quello che voglio è quanto segue:
L’utente può aggiungere il proprio account della community Discourse nel mio strumento utilizzando il suo ID di accesso e password di Discourse.
Discourse dovrebbe inviare il codice di autenticazione all’URL di callback che gli invierò.
Utilizzando il quale voglio ottenere (token di accesso e token di aggiornamento) da Discourse che in seguito utilizzerò per chiamare le API di Discourse per recuperare i dati della community e creare ticket con loro.
Grazie @thoka
Crea e configura la chiave API:
Lavorare con questa documentazione è come generare una chiave API dal discorso (account community) e quindi aggiungere manualmente quella chiave API alla mia web app che userò in seguito per le chiamate API.
Spiegherò il mio caso d’uso in modo un po’ più dettagliato:
L’utente può fare clic sul pulsante [aggiungi Discourse]
lo reindirizzerà alla pagina OAUTH di discourse dove l’utente mi concederà tutte le autorizzazioni
dopo aver fatto clic su accetta, discourse restituirà il token al mio callbackUrl
che memorizzerò e utilizzerò per ulteriori chiamate API
Esiste una documentazione che può aiutarmi a raggiungere lo stesso obiettivo.