Ähnlich wie in diesem Thema suche ich nach der richtigen Methode, um die Paginierung am Endpunkt /latest.json (Topics) durchzuführen, insbesondere um zu wissen, wann die letzte Seite erreicht ist.
Ich habe herausgefunden, dass die Antwort, wenn weitere Ergebnisse abgerufen werden können, ein "more_topics_url": "/latest?page=X" für die nächste Seite enthält. Allerdings scheint es nach meinen Tests so zu sein, dass wir auch dann, wenn keine weiteren Ergebnisse vorhanden sind, unter diesem Feld eine weitere Seite erhalten.
Gibt es eine korrekte Möglichkeit zu erkennen, wann die letzte Seite erreicht ist?
Danke für die so schnelle Antwort und dass du das geprüft hast!
Du hast recht. Ich habe in meiner Entwicklungsumgebung mit den per_page-Einstellungen herumgespielt, um zu vermeiden, dass ich 30+ Themen zum Testen erstellen muss, und bin dabei auf diese Methode gestoßen. Eine Änderung dort scheint jedoch den von mir erwähnten Nebeneffekt zu haben, obwohl sie die von mir festgelegte Anzahl an Ergebnissen zurückgibt.