API呼び出しでトピックを制限する方法

https://community.example.com/c/food/drinks/99.json からすべての最新トピックを取得しています。デフォルトでは1ページあたり30件のトピックが読み込まれますが、5件のように特定の件数を取得したいです。

どうすればできますか?

「いいね!」 1

Discourse はページサイズを変更するための API パラメータを公開していません。30 件のトピックを取得するだけで 5 件しか表示しないという方法がうまくいかない場合は、カスタムプラグインを作成して、このメソッドをオーバーライドするという方法もあります。

# lib/topic_query.rb
  def per_page_setting
    DEFAULT_PER_PAGE_COUNT
  end
「いいね!」 1

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.