Manuscrits hispaniques

Plateforme d'édition de manuscrits modernes hispaniques


OAI-PMH

Ce site met à disposition un entrepôt OAI-PMH, vous le trouverez à cette adresse :

http://www.eman-archives.org/hispanique/oai-pmh-repository/request

L'OAI-PMH (Open Archive Initiative - Protocol for Metadata Harvesting) est un protocole d'échange de métadonnées. Il donne accès en un seul endroit aux ressources disséminées dans différents entrepôts. Un moteur spécifique va moissonner les métadonnées de ces entrepôts décrivant des ressources afin de les indexer dans leur moteur de recherche et donc les faire apparaître comme résultats d'une requête.
 
Les ressources de la plate-forme e-Man sont décritent par des métadonnées au format Dublin Core et sont compatibles avec ce protocole.

En formulant une requête à partir de l'adresse ci-dessus, les métadonnées des notices du sites sont disponibles et moissonnables.

Pour en savoir plus sur l'OAI-PMH : openarchives.org

 


Quelques exemples de requête sur notre base : 

Pour lister toutes les collections du projet

http://www.eman-archives.org/hispanique/oai-pmh-repository/request?verb=ListSets

Pour lister tous les contenus de toutes les collections avec leurs descripteurs Dublin Core :

http://eman-archives.org/hispanique/oai-pmh-repository/request?verb=ListRecords&metadataPrefix=oai_dc

Attention l'affichage est restreint à 50 résultats. En fin de fichier, l'attribut "completeListSize" de la balise <resumptionToken> indique le nombre complet de contenus. Pour voir les suivants, la seule méthode (fastidieuse) consiste à récupérer dans la balise <resumptionToken> le nombre indiqué (le nombre de notices affichées) et de formuler une nouvelle fois la requête en spécifiant qu'on démarre à partir de ce nombre. Ex. avec comme nombre 482 :

http://eman-archives.org/hispanique/oai-pmh-repository/request?verb=ListRecords&resumptionToken=482

Pour lister tous les contenus de toutes les collections avec d'autres descripteurs :

http://www.eman-archives.org/hispanique/oai-pmh-repository/request?verb=ListRecords&metadataPrefix=cdwalite

http://www.eman-archives.org/hispanique/oai-pmh-repository/request?verb=ListRecords&metadataPrefix=mods

http://www.eman-archives.org/hispanique/oai-pmh-repository/request?verb=ListRecords&metadataPrefix=mets

Pour lister tous les contenus de toutes les collections avec tous les descripteurs et leurs définitions :

http://www.eman-archives.org/hispanique/oai-pmh-repository/request?verb=ListRecords&metadataPrefix=omeka-xml

Pour lister les contenus d'une collection. Exemple avec la collection n° 1:

http://www.eman-archives.org/hispanique/oai-pmh-repository/request?verb=ListRecords&set=1&metadataPrefix=oai_dc

Pour lister les informations d'un contenu particulier. Exemple avec le contenu n° 12

Avec les descripteurs Dublin Core

http://www.eman-archives.org/hispanique/oai-pmh-repository/request?verb=GetRecord&identifier=oai:www.eman-archives.org/hispanique:12&metadataPrefix=oai_dc

Avec tous les descripteurs

http://www.eman-archives.org/hispanique/oai-pmh-repository/request?verb=GetRecord&identifier=oai:www.eman-archives.org/hispanique:12&metadataPrefix=omeka-xml