Le catalogue et les sélections de l’équipe se reprennent dans vos propres outils : portail documentaire, ENT, site de la médiathèque, lecteur de flux, moissonneur. Les adresses de cette page sont ouvertes à tous et ne livrent que les informations publiques des fiches.
Flux RSS
- Catalogue :
https://www.digital-library.org/catalogue/flux/donne les trente dernières fiches publiées. Il accepte les filtres du catalogue, par exemplehttps://www.digital-library.org/catalogue/flux/?niveau=cycle-4&acces=libre. - Sélection :
https://www.digital-library.org/selections/<nom>/flux/, à partir de l’adresse de la sélection. Les ressources ajoutées le plus récemment viennent en premier, pour que les portails qui n’affichent que les premiers éléments d’un flux montrent les nouveautés. - Chaque élément mène à la fiche. Avec
?lien=directà la fin de l’adresse du flux, il mène directement à la ressource.
Le flux ne fait rien charger au navigateur de vos lecteurs : c’est le serveur de votre portail qui le lit. C’est la solution à préférer dans un ENT.
Listes de flux (OPML)
Pour s’abonner en une fois à toutes les sélections d’un public, et au flux du catalogue : https://www.digital-library.org/selections/opml/reseau-culturel.opml (médiathèques du réseau culturel), https://www.digital-library.org/selections/opml/college.opml (CDI de collège), https://www.digital-library.org/selections/opml/lycee.opml (CDI de lycée) et https://www.digital-library.org/selections/opml/tous.opml (toutes les sélections).
Page à intégrer
Chaque sélection a une page à placer dans une iframe : https://www.digital-library.org/selections/<nom>/integrer/. Le code à copier est donné sur la page de la sélection. Réglages possibles à la fin de l’adresse : n= (nombre de ressources, de 1 à 50, 12 par défaut), style=cartes, eleves=1 (liens par la page de sortie pour les élèves) et lien=direct.
La page intégrée ne dépose aucun cookie et ne charge aucun script, aucune image ni aucune police. L’adresse IP du lecteur parvient à notre serveur, comme pour toute page web : voir Données personnelles. Une sélection s’intègre aussi dans un site WordPress en collant simplement l’adresse de sa page (oEmbed) : la liste s’affiche dans un cadre, et ses liens s’ouvrent dans ce cadre.
Entrepôt OAI-PMH
- Adresse de base :
https://www.digital-library.org/oai, par exemplehttps://www.digital-library.org/oai?verb=Identify. - Formats :
oai_dc(Dublin Core : titre, producteur, accroche, langue, type, adresses de la fiche et de la ressource, licence relevée, date de mise à jour),marcxml(notice UNIMARC dans l’enveloppe MARCXML) etunimarc(la même notice dans l’enveloppe MarcXchange, ISO 25577, qui annonce le format UNIMARC). - Ensembles :
selection:<nom>pour chaque sélection publiée,type:<type>pour chaque type d’institution. - Date d’un enregistrement : la plus récente de la mise à jour de la fiche et de son entrée dans une sélection publiée. Un moissonnage incrémental d’un ensemble
selection:(paramètrefrom) reçoit donc les ressources ajoutées à la sélection, même si leur fiche n’a pas changé. - Identifiants :
oai:bibliothequenumerique.fr:resource/<numéro>. - Retraits : l’entrepôt ne garde pas trace des retraits. Une fiche retirée de la publication disparaît des réponses, et une ressource retirée d’une sélection n’est pas signalée au moissonnage incrémental de cet ensemble. Pour en tenir compte, refaites de temps en temps un moissonnage complet de l’ensemble (sans
from).
Données structurées
Chaque fiche porte une description schema.org (CreativeWork) et chaque sélection la liste de ses fiches (ItemList), au format JSON-LD. Le niveau n’y figure que s’il est annoncé par l’éditeur, la licence que si elle a été relevée.
Notices pour les SIGB
Les établissements abonnés téléchargent, pour chaque sélection, des notices UNIMARC (fichier ISO 2709 ou MARCXML) et un tableau CSV, depuis la page de la sélection. Expérimental : import non encore essayé sur un SIGB réel. Essayez d’abord sur une notice.
Le tableau CSV donne le niveau du CECRL et la licence avec le constat qui les établit, dans les colonnes « CECRL annoncé », « CECRL : méthode, date et source », « licence » et « licence : méthode, date, source et portée ». Un niveau ou une licence n’y figure qu’avec la méthode, la date et l’adresse de la page qui l’établit, et seulement si le constat a moins de 730 jours ; sinon, la colonne reste vide, et la fiche continue d’afficher le constat avec sa date.
Fichiers des données ouvertes
Les fichiers seront publiés quand l’association aura choisi leur licence. Ils seront alors mis à jour chaque semaine, aux adresses https://www.digital-library.org/wp-content/uploads/bn-donnees/catalogue.json, https://www.digital-library.org/wp-content/uploads/bn-donnees/catalogue.csv et https://www.digital-library.org/wp-content/uploads/bn-donnees/selections.json, avec les seules informations publiques des fiches et des sélections. Le fichier catalogue.csv donnera le niveau du CECRL et la licence avec les mêmes colonnes que le tableau des notices.