Je l’ai fait fonctionner. @RGJ a aimablement souligné ce qui suit :
Lorsque Discourse effectue la redirection et envoie la clé API à décoder en tant que charge utile dans l’URL de redirection, cette clé subit un encodage URL. Pour obtenir la clé API réelle, vous devez donc procéder à un décodage URL de la charge utile. Le résultat est la clé API fonctionnelle (qui correspond à la longueur de la clé affichée à l’écran par Discourse).
J’ai fourni les étapes que je suis pour y parvenir ici :