我正在从 https://community.example.com/c/food/drinks/99.json 获取所有最新主题。默认情况下,每页加载 30 个主题(如果可用)。但我想要获取特定数量的主题,例如 5 个主题。
我该如何做到?
我正在从 https://community.example.com/c/food/drinks/99.json 获取所有最新主题。默认情况下,每页加载 30 个主题(如果可用)。但我想要获取特定数量的主题,例如 5 个主题。
我该如何做到?
Discourse 不提供用于更改页面大小的 api 参数。如果您只获取 30 个主题但只显示 5 个对您来说行不通,那么另一个选项是创建一个自定义插件并让它覆盖此方法:
# lib/topic_query.rb
def per_page_setting
DEFAULT_PER_PAGE_COUNT
end
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.