How to get a feed from a password protected Discourse?

Il semble que la récupération du flux RSS avec une clé API nécessite de spécifier un en-tête d’acceptation pour obtenir les bonnes données.

  • Si vous récupérez le flux RSS sans spécifier l’en-tête Accept, par exemple avec curl https://bbs.example.com/c/cat.rss?api_key=KEY, cela peut entraîner une page < HTTP/1.1 404 Not Found.
  • Cependant, en spécifiant l’en-tête Accept, le XML du flux RSS peut être récupéré correctement. Par exemple :
curl 'https://bbs.example.com/c/cat.rss?api_key=KEY' \
  -H 'application/xhtml+xml' \