Chers utilisatrices et utilisateurs,
Nous avons complété les champs de type PageURI avec deux nouveaux venus : lastPageURI et firstPageURI. Comme leur nom l’indique, le premier permet de consulter la dernière page de résultats et le second la première page.
Pour exemple, une requête https://api.istex.fr/document/?q=*&output=*&from=10 renvoie :
{ "total": 13651633, "prevPageURI": "https://api.istex.fr/document/?q=*&size=10&from=0", "nextPageURI": "https://api.istex.fr/document/?q=*&size=10&from=20", "firstPageURI": "https://api.istex.fr/document/?q=*&size=10&from=0", "lastPageURI": "https://api.istex.fr/document/?q=*&size=10&from=13651623", "hits": ... }
Nous avons profité de cet ajout pour modifier le rendu des PageURI. En effet, les URI suivent la norme URL Encoding : les espaces sont remplacés par %20, les guillemets par %22, … permettant de garder une syntaxe propre et non ambiguë.
Par exemple, une requête sur https://api.istex.fr/document/?q= »Good question »&size=10&from=10 donnera :
{ "total": 2373, "prevPageURI": "https://api.istex.fr/document/?q=%22Good%20question%22&size=10&from=0", "nextPageURI": "https://api.istex.fr/document/?q=%22Good%20question%22&size=10&from=20", "firstPageURI": "https://api.istex.fr/document/?q=%22Good%20question%22&size=10&from=0", "lastPageURI": "https://api.istex.fr/document/?q=%22Good%20question%22&size=10&from=2363", "hits": ... }
Besoin d'aide ?
Consultez notre Faq, la documentation Istex ou nos tutoriels
N’hésitez pas à nous contacter si besoin, nous reviendrons rapidement vers vous !