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 !