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 ?
Merci pour cette réponse rapide et pour avoir vérifié !
Vous avez raison. J’ai fait des tests sur mon environnement de développement avec les paramètres per_page pour éviter de créer 30+ sujets afin de tester cela, et je suis tombé sur cette méthode, mais la modifier ici semble avoir l’effet secondaire que j’ai mentionné, bien qu’elle retourne bien le nombre de résultats que j’ai défini.