個別の投稿を取得しようとするとエラーが発生しています

Rubyでの認証ヘッダーはこちらです:

headers = { ‘Authorization’ => “Bearer #{do_api_key}” }

なので、APIキーの前に Bearer を追加する必要があると思います。

ヘッダーはこちらです:

         headers = { 'api-key' => discourse_api_key, 'api-username' => 'system' }

なので、このようなヘッダーが必要だと思います。 Discourse REST API Documentation が参考になるはずです。

「いいね!」 3