OAI_PMH
Le protocole OAI-PMH, Open Archives Initiative for Metadata Harvesting (OAI-PMH) est un mécanisme servant à échanger des métadonnées afin de permettre l'interopérabilité des entrepôts de données. Les fournisseurs de données (Data providers) sont des entrepôts qui exposent des métadonnées structures via OAI-PMH, les fournisseurs de service (service providers) peuvent ensuite faire des requêtes pour moissonner ces métadonnées. OAI-PMH est un ensemble de six commandes (verbes)ou services qui sont construit à l'intérieur d'une requête HTTP.
Archimage a implémenté ce protocole qui offre la possibilité de moissonner le contenu des documents archivés en supportant un seul type de métadonnées pour l'instant (oai_dc) :
Identify:
url.de.base/oai.php?verb=Identify
List metadataPrefixes:
url.de.base/oai.php?verb=ListMetadataFormats
List ConceptSchemes (as OAI-PMH "sets"):
url.de.base/oai.php?verb=ListSets
List Records:
url.de.base/oai.php?verb=ListRecords&metadataPrefix=oai_dc
List Records modified since 2019-06-01
url.de.base/oai.php?verb=ListRecords&metadataPrefix=oai_dc&from=2019-06-01
List Records modified between 2018-09-01 and 2019-03-10 :
url.de.base/oai.php?verb=ListRecords&metadataPrefix=oai_dc&from=2018-09-01&until=2019-03-10
Get Record with the ID 2 :
url.de.base/oai.php?verb=GetRecord&metadataPrefix=oai_dc&identifier=oai:archimage.efa.gr:document/2