I’ve been using OAI-PMH plugin to harvest small collections with fewer than 100 items, which has been really great. However, I’m working on my first collection with more than 100 items and am wondering how pagination works. I harvested the first 100 items from the repo below, but am unsure how to get the remaining items.
http://engagedscholarship.csuohio.edu/do/oai/?verb=ListRecords&metadataPrefix=qualified-dublin-core&set=publication:crohc999
I tried manually setting the resumption token parameter, like so (resuming at 100 and stopping at 110), but that didn’t work:
http://engagedscholarship.csuohio.edu/do/oai/?verb=ListRecords&metadataPrefix=qualified-dublin-core&set=publication:crohc999&resumptionToken=100,110
Here’s my status log for the initial harvest (disregard the first import/delete at 2017-04-25 13:47:43):
ID 43
Set Spec publication:crohc999
Set Name Project Team
Metadata Prefix oai_dc
Base URL http://engagedscholarship.csuohio.edu/do/oai/?verb=ListRecords&metadataPrefix=qualified-dublin-core&set=publication:crohc999
Status Completed
Initiated 2017-04-25 18:52:58
Completed 2017-04-25 18:53:12
Status Messages
All items created for this harvest were deleted on 2017-04-25 13:47:43
Notice: Received resumption token: 3016999/oai_dc/100// (2017-04-25 18:53:11)
Notice: badArgument: The request includes illegal arguments, is missing required arguments, includes a repeated argument, or values for arguments have an illegal syntax. (2017-04-25 18:53:12)
Notice: No records were found. (2017-04-25 18:53:12)
Notice: Did not receive a resumption token. (2017-04-25 18:53:12)