Catmandu-OAI
view release on metacpan - search on metacpan
view release on metacpan or search on metacpan
requires 'Catmandu', '>=1.0306';
requires 'Catmandu::XML', '>=0.16';
requires 'XML::LibXML', 0;
requires 'HTTP::OAI', '>=4.03';
requires 'Moo', '>=1.0';
requires 'XML::Struct', '>=0.18';
requires 'MODS::Record', '>=0.11';
requires 'IO::String', '0';
requires 'URI','0';
# Need recent SSL to talk to https endpoint correctly
requires 'IO::Socket::SSL', '>=1.993';
lib/Catmandu/Importer/OAI.pm view on Meta::CPAN
# Harvest metadataFormats
$ catmandu convert OAI --url http://myrepo.org/oai --listMetadataFormats 1
# Harvest one record
$ catmandu convert OAI --url http://myrepo.org/oai --getRecord 1 --identifier oai:myrepo:1234
=head1 DESCRIPTION
L<Catmandu::Importer::OAI> is an L<Catmandu> importer to harvest metadata records
from an OAI-PMH endpoint.
=head1 CONFIGURATION
=over
=item url
OAI-PMH Base URL.
=item metadataPrefix
view all matches for this distributionview release on metacpan - search on metacpan
( run in 0.677 second using v1.00-cache-2.02-grep-82fe00e-cpan-4673cadbf75 )