Seconding rorcid -- Scott regularly updates it!
You can see a few code examples at https://members.orcid.org/api/resources/code-examples -- but n.b. that it's a bit out of date in terms of using older versions of the ORCID API. rorcid has kept up to date, however.
Ideally you'd first gather the ORCID iDs via the API, by having the user sign into their ORCID account and authenticate with the application (using e.g. the free ORCID public API). If memory serves rorcid supports this use. The ORCID development team also has created a simple iD connection application at: https://orcid-create-on-demand.herokuapp.com or if you'd prefer OIDC: https://github.com/ORCID/orcid-openid-examples
Finally, a plug for the ORCID API users group -- a good place for sharing code examples and getting help. https://groups.google.com/group/orcid-api-users
Warm regards,
Alainna
-----Original Message-----
From: Code for Libraries <[log in to unmask]> On Behalf Of Pikas, Christina K.
Sent: Tuesday, July 30, 2019 8:42 AM
To: [log in to unmask]
Subject: Re: [CODE4LIB] ORCID
Hi David,
Our beta version of our Civil Space staff profiles is pulling from ORCID (not sure why it's not live yet). We're a consortium member which was only necessary to be able to add to the profiles (we migrated data from ResearcherID).
I didn't do the programming myself- it was done by developers here. If you use R, you might consider: https://ropensci.github.io/rorcid/ . The developer documentation is pretty good, too: https://support.orcid.org/hc/en-us/articles/360006897174
What language were you thinking about (like Python or R or ... ???)
Christina
------
Christina K. Pikas, BS, MLS, PhD
(she/her/hers)
Librarian
The Johns Hopkins University Applied Physics Laboratory
Baltimore: 443.778.4812
D.C.: 240.228.4812
[log in to unmask]
-----Original Message-----
From: Code for Libraries <[log in to unmask]> On Behalf Of Bigwood, David
Sent: Tuesday, July 30, 2019 11:16 AM
To: [log in to unmask]
Subject: [CODE4LIB] ORCID
ORCID provides an API that can be queried by ORCID or institution name (I think). Has anyone written code to query the API on a regular basis to pull down articles by their faculty? Is it something you'd care to share? I've not the faintest idea of a way to write an API query.
Thanks,
David Bigwood
[log in to unmask]<mailto:[log in to unmask]>
Regional Planetary Image Facility/Library Lunar and Planetary Institute https://www.facebook.com/RPIFN/ https://repository.hou.usra.edu/
|