The purpose of the 2 Discourse API systems の議論を続けます。
Discourseインスタンスの公開されている情報を、別の公開されているサイトにリクエストしたい場合はどうすればよいでしょうか?
例えば、このページ (https://meta.discourse.org/u/gassim.json) は、meta.discourse.orgインスタンスにログインせずに一般公開されており、このリクエストをfetchを使用して取得し、別の公開されているサイト(ログイン不要なページ)に表示するReactアプリを作成したいと考えています。どのAPIを使用すべきでしょうか?Admin APIは、「取得」APIキーを1種類の要求にのみ制限して生成できるため、完全に機能するはずですが、いくつかの投稿を読むと、Admin APIはJavaScriptクライアントでは許可されていないようです。一方、User APIは、外部ページで機能するためにユーザーに「有効化」/ログインを要求するように見えますが、ログインを必要とせずに公開されている情報を表示したいだけです。
さらに詳しい説明をいただけると幸いです。可能であれば、私の投稿の冒頭で述べたユースケースと同様の、動作する例をご存知でしたら共有していただけると幸いです。
よろしくお願いいたします!