Postman を使って API にアクセスしていたのですが、ここ数年は問題なく使えていたのに、最近ではもう機能しなくなりました。HTML で以下のようなメッセージが表示されます。
アカウントが必要です。続行するにはログインしてください。
API キーの設定を確認したところ、少し変更があったようですが、私の API キーはそのまま残っています。新しい API キーを作成してみましたが、状況は変わりませんでした。
最近 beta4 に更新しました。何か新しい要件が追加されたのでしょうか?
Postman を使って API にアクセスしていたのですが、ここ数年は問題なく使えていたのに、最近ではもう機能しなくなりました。HTML で以下のようなメッセージが表示されます。
アカウントが必要です。続行するにはログインしてください。
API キーの設定を確認したところ、少し変更があったようですが、私の API キーはそのまま残っています。新しい API キーを作成してみましたが、状況は変わりませんでした。
最近 beta4 に更新しました。何か新しい要件が追加されたのでしょうか?
API キー(およびユーザー名)を HTTP ヘッダーとして渡しているか、パラメータとして渡していないか、もう一度確認してください。それが最初に確認すべき点です。
近いです。ドキュメント(https://docs.discourse.org)によると、アンダースコア(_)ではなくハイフン(-)を使用する必要があります。正しいキーは Api-Key と Api-Username です。