DiscourseのトピックIDのリストを動的に取得するにはどうすればよいですか

/latest.json へのリクエストを行うことで、トピック ID を取得できます。このルートへの各リクエストでは、30 のトピックが返されます。初期リクエストの後、返された more_topics_url の値を使用して、次のバッチのトピックを取得します(例: /latest?no_definitions=true&page=1)。more_topics_url は、リクエストとともに返される topic_list オブジェクト内に見つけることができます。

トピック ID は、リクエストから返される topics 配列内に見つけることができます。

Discourse サイトに Data Explorer プラグイン がインストールされている場合は、興味のあるトピック ID を返す Data Explorer クエリを作成し、Discourse API を通じて Data Explorer リクエストを実行 することもできます。