Similmente a questo argomento, sto cercando il modo corretto di gestire la paginazione sull’endpoint /latest.json (Topics), in particolare per sapere qual è l’ultima pagina.
Ho capito che, quando ci sono altri risultati da recuperare, la risposta contiene un campo "more_topics_url": "/latest?page=X" per la pagina successiva. Tuttavia, dai miei test, sembra che anche quando non ci sono più risultati, otteniamo un’altra pagina in questo campo.
Esiste un modo corretto per sapere quando abbiamo raggiunto l’ultima pagina?
Grazie per la risposta così rapida e per averlo verificato!
Hai ragione. Stavo sperimentando nel mio ambiente di sviluppo con le impostazioni per_page per evitare di creare 30+ argomenti per testare questo caso, e ho trovato questo metodo, ma modificarlo lì sembra avere l’effetto collaterale che ho menzionato, sebbene restituisca il numero di risultati che ho impostato.