Utilisation de Postman pour accéder à l'API

J’utilise Postman pour accéder à l’API depuis quelques années, mais cela ne semble plus fonctionner. Je reçois le message HTML suivant :

Un compte est requis. Veuillez vous connecter pour continuer.

En examinant la clé API configurée par l’administrateur, celle-ci a légèrement changé, mais ma clé API est toujours présente. J’ai essayé de créer une nouvelle clé API, mais cela n’a rien changé.

J’ai récemment mis à jour vers la version bêta4. Y a-t-il une nouvelle exigence ?

Vérifiez bien que vous transmettez la clé API (et le nom d’utilisateur) dans un en-tête HTTP et non en tant que paramètre. C’est la première chose à vérifier.

Comme ça ?

Presque. Selon la documentation, https://docs.discourse.org, il devrait s’agir de traits d’union (-) et non de traits de soulignement (_). Les clés correctes sont Api-Key et Api-Username.

Résolu. Merci !