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
AUTHOR
Patrick Hochstenbach <patrick.hochstenbach at ugent.be>
Nicolas Steenlant, <nicolas.steenlant at ugent.be>
Simeon Warner <simeon.warner at cornell.edu>
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.