Interact with discourse from Python?

どうもありがとうございます!はい、やります!具体的にはページビュー(ログインユーザー、匿名ユーザー、クローラー)を探しているのですが、APIドキュメントに見当たりません。何かヒントはありますか?

「いいね!」 1

管理者固有の呼び出しの一部がAPIドキュメントに記載されていません

ネットワークタブを開き、管理者ページに移動し、取得したいデータを含むレポートを表示してから、ネットワークタブを確認してブラウザが何を読み込んだかを確認します。

これは、Reverse engineer the Discourse API の要約です

「いいね!」 1

私がすることは、データエクスプローラープラグインを使用して必要なものを取得し、それをAPIでプルダウンすることです。Discourse APIでData Explorerクエリを実行する

「いいね!」 3

もちろんです。管理パネルで提供されているものとは異なるデータが必要な場合は、DE(データ抽出)が最適です。

また、そのクエリがアップデート後も同じデータを返すという保証も得られますが、基盤となる構造が変更され、クエリを保守する必要が生じる可能性もあります。

どちらにしてもトレードオフはあります。

「いいね!」 1

お二人ともありがとうございます!「リバースエンジニアリング」手法とAPIキーでうまくいきました!本当にありがとうございました!

「いいね!」 1