Ottenere tutti i messaggi in un argomento

Nel caso in cui qualcun altro si stia chiedendo, l’API get a single topic supporta la paginazione utilizzando un parametro page. Inizia da 1 e restituisce un 404 quando non ci sono più pagine. Ne avevo bisogno per ottenere tutti i post per un dato argomento, poiché il limite di restituzione predefinito è di 20 post.

Credo che questo non sia possibile a meno che non si utilizzi data-explorer per restituire un risultato di query con l’API. :slight_smile:

È possibile utilizzare l’API che ho collegato e quindi passare il parametro page. La documentazione dell’API non menziona che si può passare il parametro page, ma funziona esattamente come ci si aspetterebbe. Ho scritto questo post così che altri lo sappiano e non debbano fare riferimento all’esploratore di dati.

1 Mi Piace

Oh, ho letto male il tuo post. Pensavo stessi cercando un modo per restituire TUTTI i post di un argomento in una volta sola.

Ecco un esempio di script che utilizza la paginazione dell’API (non esattamente la stessa query, poiché restituisce i post di un utente e ogni pagina contiene 50 post, non 20):

1 Mi Piace