Ich rufe alle neuesten Themen von https://community.example.com/c/food/drinks/99.json ab. Standardmäßig werden 30 Themen pro Seite geladen, falls verfügbar. Aber ich möchte eine bestimmte Anzahl von Themen abrufen, z. B. 5 Themen.
Discourse stellt keinen API-Parameter zur Verfügung, um die Seitengröße zu ändern. Wenn das Abrufen von 30 Themen, aber nur die Anzeige von 5 nicht für Sie funktioniert, wäre eine andere Option, ein benutzerdefiniertes Plugin zu erstellen und diese Methode überschreiben zu lassen:
# lib/topic_query.rb
def per_page_setting
DEFAULT_PER_PAGE_COUNT
end