Page 189 - Building Digital Libraries
P. 189

CHAPTER 7


                                                   Note in the request that multiple metadata formats are supported on this
                                                   server. In this case, the server supports the standard oai_dc metadataPrefix
                                                   (Unqualified Dublin Core) as well as the rdf metadataPrefix—or in this
                                                   case, a serialization of metadata wrapped in the Resource Description
                                                   Framework.
                                                          ListIdentifiers
                                                             This verb is used to return the identifiers of a set of items within
                                                             an  OAI-PMH  repository.  A  request  using  this  verb  can  be
                                                             paired with arguments setting a date range (from and until), a
                                                             metadataPrefix, a limit by set, or the use of a resumptionToken
                                                             for long requests. ListIdentifier requests return no other meta-
                                                             data about the items in a repository but the identifier, which can
                                                             later be used by the GetRecord verb to retrieve a specific item’s
                                                             full metadata record. An example of a ListIdentifiers request
                                                             on the Ohio State University Libraries’ institutional repository
                                                             OAI-PMH server would look like: http://kb.osu.edu/oai/reques
                                                             t?verb=ListIdentifiers&set=hdl_1811_29375&metadataPrefix=
                                                             oai_dc, and it would return the following response:



              <?xml version=“1.0” encoding=“UTF-8” ?>
              <OAI-PMH xmlns=“http://www.openarchives.org/OAI/2.0/” xmlns:xsi=“http://www.w3.org/2001/XMLSchema
              -instance”  xsi:schemaLocation=“http://www.openarchives.org/OAI/2.0/ http://www.openarchives.org/
              OAI/2.0/OAI-PMH.xsd”>
              <responseDate>2017–07–30T13:06:02Z</responseDate>
              <request metadataPrefix=“oai_dc” verb=“ListIdentifiers” set=“hdl_1811_29375”>http://kb.osu.edu/oai/
              request</request>
              <ListIdentifiers>
              <header>
              <identifier>oai:kb.osu.edu:1811/29388</identifier>
              <datestamp>2011–02–22T23:26:57Z</datestamp>
              <setSpec>hdl_1811_29375</setSpec>
              <setSpec>hdl_1811_29376</setSpec>
              <setSpec>hdl_1811_46875</setSpec>
              </header>
              <header>
              <identifier>oai:kb.osu.edu:1811/29431</identifier>
              <datestamp>2011–02–22T23:26:57Z</datestamp>
              <setSpec>hdl_1811_29374</setSpec>
              <setSpec>hdl_1811_29375</setSpec>
              <setSpec>hdl_1811_29373</setSpec>
              </header>
              <header>
              <identifier>oai:kb.osu.edu:1811/29432</identifier>
              <datestamp>2011–02–22T23:26:57Z</datestamp>
              <setSpec>hdl_1811_29373</setSpec>
              <setSpec>hdl_1811_29375</setSpec>
              <setSpec>hdl_1811_29376</setSpec>
              </header>
              <header>
              <identifier>oai:kb.osu.edu:1811/29433</identifier>
              <datestamp>2011–02–22T23:26:57Z</datestamp>
              <setSpec>hdl_1811_29374</setSpec>
              <setSpec>hdl_1811_29375</setSpec>
              </header>

            174
   184   185   186   187   188   189   190   191   192   193   194