OAI get items in a set

Is there a way to list all of the items in a set through an OAI request? I have been using URLs such as http://omeka.wustl.edu/omeka/oai-pmh-repository/request?verb=ListRecords&metadataPrefix=oai_dc&set=106, but that only returns the first 50 items. I’d like to get the OAI XML for the entire collection. Thanks.

Hi,

The 50 records limit is probably set by the repository itself.

You’ll have to use the resumptionToken parameter to fetch the set by batch of 50.

Perhaps the best option is to use an OAI-PMH harvester application, which handles automatically resumption tokens and URL construction. My personal favourite is Metha (https://github.com/miku/metha) but it requires you to have an access to a Linux/OS X workstation. Catmandu (http://librecat.org/) is also really good and their ready-to-run Virtualbox appliance makes it easy to get started.