通过 Discourse API 访问,key 或 user 被拒绝

DiscourseClient Python 库旨在与 管理员 API 密钥(管理员 → API)配合使用。
您从 generate_api_key 生成的是 客户端 API 密钥
您需要改用 API-User-KeyAPI-User-Username 标头。
例如:

curl https://forum.example.com/t/95783.json -H 'Api-User-Key: 388b79103056fede1d3223dae032df99' -H 'Api-User-Username: tflidd'