ZBcollections OAI
Verschiedene OAI-Schnittstellen
Es gibt zwei verschiedene OAI-Schnittstellen für CMI Star (ZBcollections), die für den Zugriff durch drei verschiedene Systeme entwickelt wurden: Primo (Swisscovery), Visual Library (e-manuscripta) und Swisscollections.ch. Die Schnittstellen liefern ähnliche Metadaten. Die Primo Schnittstelle liefert zusätzlich den Link zum Digitalisat auf e-manuscripta.
Beispiel:
<LinkZuDigitalisat><a href="https://doi.org/10.7891/e-manuscripta-110165" target="_blank">https://doi.org/10.7891/e-manuscripta-110165</a></LinkZuDigitalisat>
Die OAI-Records der Visual Library Schnittstelle enthalten den Link auf den GND-Eintrag beteiligter Personen, während die Primo Schnittstelle lediglich die GND-Nummer liefert. Beispiel:
Primo
<RegisterGND>118570293</RegisterGND>
Visual Library
<RegisterGND>http://d-nb.info/gnd/119161060</RegisterGND>
Daten von ZBcollections nach Primo
Basis-URL:
https://zbcollections.ch/primo/api/oaipmh?
Verfügbare Metadatenformate
https://zbcollections.ch/primo/api/oaipmh?verb=ListMetadataFormats
Beispiel-Abfrage - GetRecord
https://zbcollections.ch/primo/api/oaipmh?verb=GetRecord&metadataPrefix=oai_primo&identifier=cd268cf6b814412ba0b68ef2346b268f
List all Records https://cmi.zb.uzh.ch/primo/api/oaipmh?verb=ListRecords&metadataPrefix=oai_primo&set=PRIMO
Daten von ZBcollections nach e-manuscripta (Visual Library)
Basis-URL:
https://zbcollections.ch/VisualLibrary/api/oaipmh?
Verfügbare Metadatenformate
https://zbcollections.ch/VisualLibrary/api/oaipmh?verb=ListMetadataFormats
Beispiel-Abfrage - GetRecord:
https://zbcollections.ch/VisualLibrary/api/oaipmh?verb=GetRecord&metadataPrefix=oai_vl&identifier=cd268cf6b814412ba0b68ef2346b268f
List all records: https://zbcollections.ch/VisualLibrary/api/oaipmh?verb=ListRecords&metadataPrefix=oai_vl&set=vl
Daten von ZBcollections nach swisscollections
Basis-URL:
https://cmi.zb.uzh.ch/swisscollections/api/oaipmh?
List all Records: https://cmi.zb.uzh.ch/swisscollections/api/oaipmh?verb=ListRecords&metadataPrefix=oai_sc&set=sc