Hello,
J’ai l’impression que l’API ne prend pas en compte les filtres géographiques pour les itis. Par exemple cette requête:
https://api.camptocamp.org/routes#bbox=-705382%2C7880330%2C-692617%2C7897146
ne devrait renvoyer qu’une seule route, mais en renvoie plein. Parmi les premiers résultats, des itis à environ 1 000 km du bord du cadre.
Est-ce normal ?
API c2c
https://api.camptocamp.org/routes?bbox=-705382%2C7880330%2C-692617%2C7897146
https://api.camptocamp.org/routes#bbox=-705382%2C7880330%2C-692617%2C7897146
C’est parce que tu as les virgules en %252C au lieu de 2%c on dirait et pour l’api il faut un ? plutot qu’un #
Nickel, merci.
Ça viendrait de quoi ? Du browser ?
Je ne sais pas comment tu te débrouilles pour avoir les url de l’API.
Mais en utilisant l’outil intégré à Firefox (Ctrl + Maj + Q, ou menu > Outils > Dév web > Réseau), puis en rechargeant la page, tu obtiens tout plein d’url dont celle vers l’API.
A droite, il y a un champ « Url de la requète ». Clic dedans, Ctrl+A Ctrl+V, et voilà :
https://api.camptocamp.org/routes?bbox=-705382,7880330,-692617,7897146&pl=fr
Un c/c bête et méchant depuis ma barre d’URL, en remplaçant le www
par api
.
Mais merci pour l’astuce. Pour des tests, ça m’évitera d’avoir à sed
er l’URL pour remplacer les %252C & autres…
C’est parce que les caractères spéciaux de ton URL sont encodés 2x : , encoder -> %2C réencoder -> %252C
C’est vicieux ça