How to get a feed from a password protected Discourse?

يبدو أن جلب الـ RSS باستخدام مفتاح API يتطلب تحديد رأس قبول (accept header) لاسترداد البيانات الصحيحة.

  • إذا قمت بجلب الـ RSS دون تحديد رأس القبول، مثل curl https://bbs.example.com/c/cat.rss?api_key=KEY، فقد يؤدي ذلك إلى ظهور صفحة < HTTP/1.1 404 Not Found.
  • ومع ذلك، عند تحديد رأس القبول، يمكن جلب ملف XML الخاص بـ RSS بشكل صحيح. على سبيل المثال:
curl 'https://bbs.example.com/c/cat.rss?api_key=KEY' \
  -H 'application/xhtml+xml' \