Actually it was easier than I thought. All you need is to use the URL http://orcid.org/0000-0000-0000-0000
with the ORCID ID instead of the zeros, and you receive a file containing the name of the owner of that ID.
Here is Perl code to do it ($ORCID
contains the ID for which we seek the owner):
system("wget -O tmp -q http://orcid.org/$ORCID");
open IN, "tmp";
binmode IN, ":utf8";
while (<IN>) {
if (m/<meta property="og:title" content="(.+?) ([0-9X-]{19})">/) { $name=$1; }
}
close IN;
print $name;
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…