Différences entre versions de « Export des bibliothèques en json »
De WIKI-BOKEH
(2 versions intermédiaires par 2 utilisateurs non affichées) | |||
Ligne 43 : | Ligne 43 : | ||
|- | |- | ||
| ville || ville | | ville || ville | ||
+ | |- | ||
+ | | latitude || latitude du lieu rattaché à la bibliothèque | ||
+ | |- | ||
+ | | longitude || longitude du lieu rattaché à la bibliothèque | ||
|- | |- | ||
| telephone || numéro de téléphone | | telephone || numéro de téléphone | ||
Ligne 55 : | Ligne 59 : | ||
|- | |- | ||
| openings || cf tableau openings | | openings || cf tableau openings | ||
+ | |- | ||
+ | | opening_hours || ouvertures au format OpenStreetMap opening_hours ([https://wiki.openstreetmap.org/wiki/Key:opening_hours Voir la description du format]) | ||
|- | |- | ||
| custom_fields || cf tableau custom_fields | | custom_fields || cf tableau custom_fields | ||
Ligne 101 : | Ligne 107 : | ||
{{#ev:youtube|https://www.youtube.com/watch?v=J2_cJC2gb0A|||||start=2040}} | {{#ev:youtube|https://www.youtube.com/watch?v=J2_cJC2gb0A|||||start=2040}} | ||
+ | [[Catégorie:API_json]] | ||
[[Catégorie:Bibliothèques]] | [[Catégorie:Bibliothèques]] |
Version actuelle datée du 12 décembre 2019 à 15:17
Bokeh permet d'exporter les bibliothèques au format JSON.
Les données exportées contiennent les informations publiques de la bibliothèque, les plages d'ouvertures, ainsi que les champs personnalisés.
Démo[ ]
[{"id_site":74,"libelle":"Archives municipales \/ Lille","adresse":"H\u00f4tel de Ville \r\n2\u00e8me pavillon, RDC bas, porte RCB 31 Place Augustin Laurent","cp":"59000","ville":"Lille","telephone":"","mail":"","url_web":"","photo":"","horaire":"","custom_fields":[{"id":5,"label":"Services","value":""}],"openings":[]}, {"id_site":129,"libelle":"Association paroissiale et biblioth\u00e8que \/ Wambrechies","adresse":"salle Louis Veuillot - Ch\u00e2teau de Robersart, avenue de Robersart","cp":"59118","ville":"Wambrechies","telephone":"","mail":"","url_web":"","photo":"","horaire":"","custom_fields":[{"id":5,"label":"Services","value":""}],"openings":[{"jour_semaine":3,"jour":"0000-00-00","debut_matin":"00:00:00","fin_matin":"00:00:00","debut_apres_midi":"15:00:00","fin_apres_midi":"17:00:00","id":351,"id_site":129},{"jour_semaine":5,"jour":"0000-00-00","debut_matin":"00:00:00","fin_matin":"00:00:00","debut_apres_midi":"17:30:00","fin_apres_midi":"19:00:00","id":352,"id_site":129},{"jour_semaine":6,"jour":"0000-00-00","debut_matin":"10:00:00","fin_matin":"12:00:00","debut_apres_midi":"00:00:00","fin_apres_midi":"00:00:00","id":353,"id_site":129},{"jour_semaine":7,"jour":"0000-00-00","debut_matin":"10:00:00","fin_matin":"12:00:00","debut_apres_midi":"00:00:00","fin_apres_midi":"00:00:00","id":354,"id_site":129}]}, {"id_site":101,"libelle":"Biblioth\u00e8que \/ Sailly-lez-Lannoy","adresse":"12 rue de la Mairie","cp":"59390","ville":"Sailly lez Lannoy","telephone":"","mail":"","url_web":"","photo":"","horaire":"","custom_fields":[{"id":5,"label":"Services","value":""}],"openings":[{"jour_semaine":3,"jour":"0000-00-00","debut_matin":"10:30:00","fin_matin":"11:30:00","debut_apres_midi":"18:00:00","fin_apres_midi":"19:00:00","id":300,"id_site":101},{"jour_semaine":6,"jour":"0000-00-00","debut_matin":"10:30:00","fin_matin":"11:30:00","debut_apres_midi":"00:00:00","fin_apres_midi":"00:00:00","id":301,"id_site":101},{"jour_semaine":7,"jour":"0000-00-00","debut_matin":"10:30:00","fin_matin":"11:30:00","debut_apres_midi":"00:00:00","fin_apres_midi":"00:00:00","id":302,"id_site":101}]}
Comment exporter les bibliothèques en JSON ?[ ]
L'export de vos bilbliothèques est disponible à l'adresse suivante : http://votre-bokeh.org/opac/bib/index/format/json
Quelles bibliothèques sont exportées ?[ ]
Les bibliothèques exportées sont celles qui se trouvent dans la page d'administration des bibliothèques.
Cette page est accessible via l'url suivante : http://votre-bokeh.org/admin/bib
Quelles données sont exportées ?[ ]
Les données exportées sont :
Clé | Valeur |
---|---|
id_site | identifiant unique de la bibliothèque dans Bokeh |
libelle | nom de la bibliothèque |
adresse | adresse postale |
cp | code postal |
ville | ville |
latitude | latitude du lieu rattaché à la bibliothèque |
longitude | longitude du lieu rattaché à la bibliothèque |
telephone | numéro de téléphone |
adresse électronique | |
url_web | adresse du site internet de la bibliothèque |
photo | chemin de l'image dans le système de fichier de bokeh |
horaire | horaires d'ouvertures |
openings | cf tableau openings |
opening_hours | ouvertures au format OpenStreetMap opening_hours (Voir la description du format) |
custom_fields | cf tableau custom_fields |
tableau représentant la valeur du champ openings[ ]
Clé | Valeur |
---|---|
jour_semaine | numéro de 1 à 7 (1 pour lundi, 7 pour dimanche), utilisé pour les ouvertures récurrentes |
jour | date au format hh:mm:ss, utilisé pour les ouvertures ponctuelles |
debut_matin | heure d'ouverture le matin au foramt : hh:mm:ss |
fin_matin | heure de fermeture le matin au format hh:mm:ss |
debut_apres_midi | heure d'ouverture l'après-midi au format : hh:mm:ss |
fin_apres_midi | heure de fermeture de l'après-midi au format : hh:mm:ss |
id | identifiant unique de la plage d'ouverture |
id_site | identifiant unique de la biliotheque |
tableau représentant la valeur du champ custom_fields[ ]
Le champ custom_fields est un tableau ou chaque élément est composé de la manière suiante :
Clé | Valeur |
---|---|
id | identifiant unique du champ personnalisé |
label | libelle du champ personnalisé |
value | valeur du champ personnalisé pour la bibliothèque, si le champ peut être multivalué, les valeurs sont séparées par des ; |