TL; DR; utilisons l'API (et cachons les données ?) : voir API ci-dessous
et le ticket <https://github.com/osmontrouge/caresteouvert/issues/248>
correspondant.

Yves, il y a aussi les services pro :

https://www.laposte.fr/medias/sys_master/hd2/h9f/12457353183262/accueil-clients-courrier-03-04.xls

Alors pour demain tu me traduiras les horaires au jour le jour avec des
"incertains".

Pas grave, les horaires "actuels" datent du 3 avec des "incertains" pour
le 3, des "Fermé l'après-midi" pour le 4 et la date la plus récente
c'est le 6.

Oui testé le 8.

Bon c'est vrai la version "menu pékin" est partiellement dans le futur
mais avec des "à préciser" pour des dates même passées.

On pourrait faire (sans tenir compte des questions de licence, ça ne me
choque pas si on a un moyen d'avertir La Poste : c'est dans leur intérêt
et celui de la population (*)) a minima en mettant en fermé les autres
bureaux.

Dommage qu'ils ne sachent que les bureaux de poste ont un identifiant
unique, ça permettrait de faire le rapprochement plus facilement.

(*) allez, un indice : le calendrier des ouvertures des bureaux de poste
est en OD sur data.gouv.fr.

Publication quotidienne... une fois en février 2016.

Mais aussi - quand ça ne plante pas - mis à jour sur datanova
<https://datanova.legroupe.laposte.fr/explore/dataset/laposte_ouvertur/export/?sort=identifiant&dataChart=eyJ0aW1lc2NhbGUiOiIiLCJxdWVyaWVzIjpbeyJ4QXhpcyI6ImpvdXIiLCJzb3J0IjoiIiwibWF4cG9pbnRzIjo1MCwiY2hhcnRzIjpbeyJ5QXhpcyI6IiIsImZ1bmMiOiJDT1VOVCIsImNvbG9yIjoiIzJmN2VkOCIsInR5cGUiOiJjb2x1bW4iLCJzY2llbnRpZmljRGlzcGxheSI6dHJ1ZX1dLCJjb25maWciOnsiZGF0YXNldCI6ImxhcG9zdGVfb3V2ZXJ0dXIiLCJvcHRpb25zIjp7fX19XSwiZGlzcGxheUxlZ2VuZCI6dHJ1ZSwiYWxpZ25Nb250aCI6dHJ1ZX0%3D>
de La Poste.

*API*

Et mieux une API
<https://datanova.legroupe.laposte.fr/explore/dataset/laposte_ouvertur/api/?sort=identifiant&lang=fr&q=guidel&rows=1&dataChart=eyJ0aW1lc2NhbGUiOiIiLCJxdWVyaWVzIjpbeyJ4QXhpcyI6ImpvdXIiLCJzb3J0IjoiIiwibWF4cG9pbnRzIjo1MCwiY2hhcnRzIjpbeyJ5QXhpcyI6IiIsImZ1bmMiOiJDT1VOVCIsImNvbG9yIjoiIzJmN2VkOCIsInR5cGUiOiJjb2x1bW4iLCJzY2llbnRpZmljRGlzcGxheSI6dHJ1ZX1dLCJjb25maWciOnsiZGF0YXNldCI6ImxhcG9zdGVfb3V2ZXJ0dXIiLCJvcHRpb25zIjp7fX19XSwiZGlzcGxheUxlZ2VuZCI6dHJ1ZSwiYWxpZ25Nb250aCI6dHJ1ZX0%3D>
avec notamment la clé entrée dans OSM comme identifiant.

Et ça a l'air de marcher, exemple :

Prenons le bureau de La Poste de Guidel, bureau actuellement fermé mais
usuellement ouvert.

https://www.openstreetmap.org/node/1371288111, ref:FR:LaPoste
<https://wiki.openstreetmap.org/wiki/Key:ref:FR:LaPoste?uselang=en> 10115A

Nous sommes mercredi, soit le troisième jour de la semaine.

Donc récupérons les horaires triés par date décroissante
(sort=-date_calendrier) et donc le troisième enregistrement
(rows=1&start=2).

On arrive à :

https://datanova.legroupe.laposte.fr/api/records/1.0/search/?dataset=laposte_ouvertur&*q=10115A*&lang=fr&*rows=1*&*start=2*&sort=-date_calendrier

Et miracle on obtient :

 * "bp_plage_horaire_1":"FERME",
 * "date_calendrier":"2020-04-09",
 * "plage_horaire_1":"FERME"

Vous pourrez vérifier par chez vous. Pas chez moi ça marche à 100%.

Testé sur 2 cas ;-)

Jean-Yvon

_______________________________________________
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr

Répondre à