Tout comme dans ce sujet, je cherche la bonne méthode pour effectuer une pagination sur le point de terminaison /latest.json (Sujets), en sachant spécifiquement quelle est la dernière page.
J’ai découvert que, lorsqu’il reste des résultats à récupérer, la réponse contient une "more_topics_url": "/latest?page=X" pour la page suivante. Cependant, selon mes tests, il semble que même lorsqu’il n’y a plus de résultats, nous obtenions une autre page dans ce champ.
Existe-t-il une méthode appropriée pour savoir quand nous avons atteint la dernière page ?
Thanks for such quick response and for checking it out!
You’re right. I was messing on my development environment on the per_page settings trying to avoid creating 30+ topics to test this, and came across this method, but changing it there seems to have the side-effect I mentioned, though returning the amount of results I set there.