这是我在 Ruby 中使用的授权标头:
headers = { ‘Authorization’ => “Bearer #{do_api_key}” }
所以我认为您需要在 api 密钥前添加 Bearer 。
这是标头:
headers = { 'api-key' => discourse_api_key, 'api-username' => 'system' }
所以我认为您需要这样的标头。 Discourse REST API Documentation 应该对此有所帮助。