You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Les attributs prev et next (définis à null si il n'y a pas de page précédente et/ou suivante) sont
disponibles dans l'URL de la réponse pour éviter d'avoir à calculer les pages précédentes et/ou
suivantes.
Ce problème est lié à l'autre problème que vous avez signalé (counts inconsistants).
Quand on arrive à la dernière page de résultats et que le count change et est inférieur, Hub'Eau est perdu : "last" devient Null et "next" augmente indéfiniment.
La résolution du bug précédent permettra de résoudre celui là également.
En attendant, vous pouvez contourner ce problème en testant que "page" * "size" ne dépasse pas le count obtenu lors de l'appel de la première page.
Une solution peut être aussi d'utiliser des "size" très grandes (5000, 10000 voire 20000) afin que le nombre de pages soit le même quelque soient les différences de counts renvoyées par Hub'Eau. Par contre, on peut peut-être arriver à des timeouts avec de trop grosses pages...
Nous vous tenons au courant dès que ces problèmes sont résolus !
Bonjour,
Selon la documentation :
Or, même quand l'attribut
data
est vide l'URLnext
est générée, voir par exemple :http://hubeau.eaufrance.fr/api/v1/qualite_rivieres/analyse_pc?code_parametre=1340&date_debut_prelevement=2017-01-01&date_fin_prelevement=2017-02-20&page=1000&size=20
ou
http://hubeau.eaufrance.fr/api/v1/qualite_nappes/analyses?date_debut_prelevement=2017-01-01&date_fin_prelevement=2017-12-31&code_param=1340&page=902&size=20
The text was updated successfully, but these errors were encountered: