NAME WWW::ORCID - Module to interface with the ORCID webservice SYNOPSIS use WWW::ORCID; my $orcid = WWW::ORCID::API::Pub->new; my $id = '0000-0001-8390-6171'; my $profile = $orcid->get_profile($id); my $bio = $orcid->get_bio($id); my $works = $orcid->get_works($id); my $result = $orcid->search_bio({q => "johnson"}); # Fielded search ############################################################ # Fields # - orcid # - given-names # - family-name # - credit-name # - other-names # - email # - external-id-reference # - digital-object-ids # - work-titles # - keywords # - creation date # - last modified date # - text # The query string follow the Lucene query syntax # See also: http://members.orcid.org/api/tutorial-searching-api-12-and-earlier my $result = $orcid->search_bio({q => "family-name:johnson"}); my $found = $result->{'orcid-search-results'}->{'num-found'}; # paging search results my $result2 = $orcid->search_bio({q => "family-name:hochstenbach", start => 10, rows => 10}); DESCRIPTION Module to interface with the ORCID webservice. VERSION Version 0.0101 SEE ALSO http://members.orcid.org/api AUTHOR Patrick Hochstenbach Nicolas Steenlant, Simeon Warner LICENSE AND COPYRIGHT This program is free software; you can redistribute it and/or modify it under the terms of either: the GNU General Public License as published by the Free Software Foundation; or the Artistic License. See http://dev.perl.org/licenses/ for more information.