Handbuch zum OAI-Protokoll: https://www.openarchives.org/OAI/openarchivesprotocol.html
Beispiel einer OAI-Schnittstelle, Repository „Manuscripta Mediaevalia“: http://www.manuscripta-mediaevalia.de/db/apsisa.dll/oai-pmh?verb=Identify
Ende 2018 wurde eine OAI-Schnittstelle im APS der Bibliotheca Hertziana eingerichtet, das den Datentausch im Bildindex mit Foto Marburg (DDK) gewährleisten soll. Sie wird noch getestet, Daten können schon abgerufen werden.
https://oai.biblhertz.it/foto/oai-pmh?verb=Identify&RepoName=BHRZ-Partner
Inzwischen ist der proprietäre Parameter „RepoName“ nicht mehr notwendig.
https://oai.biblhertz.it/foto/oai-pmh?verb=Identify
„RepoName“ sei laut Foto Marburg (DDK) ein APS-interner Parameter, der von der Syntax kein OAI-PMH sei.
&RepoName=BHRZ-Partner
Insofern sind Base-URL und RepoName noch nicht validiert, auch der metadataPrefix sei für das DDK noch nicht ausreichend. Dublin Core ist als „metadataPrefix = oai_dc“ nun eingerichtet, liefert aber bisher nur eine ID.
Das Set gibt an, ob es sich um Objekte oder Künstlerdokumente oder beides handelt. ListRecords listet Dateien aus einem bestimmten Datumsbereich:
Z.B. OBJ-Daten vom Januar 2019:
GetRecord zeigt einzelne Datei nach Dokument-(OBJ-)Nummer:
Das Testen einer OAI-Schnittstelle kann erfolgen über http://re.cs.uct.ac.za/. Der Test der BaseURI https://oai.biblhertz.it/foto/oai-pmh liefert derzeit noch 9 Fehler, funktioniert aber grundsätzlich.
Die Anzeige eines OBJ-Dokumentes erfolgt über die ID: