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 <[email protected]> On Behalf Of Pikas, Christina K. Sent: Tuesday, July 30, 2019 8:42 AM To: [email protected] 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 [email protected] -----Original Message----- From: Code for Libraries <[email protected]> On Behalf Of Bigwood, David Sent: Tuesday, July 30, 2019 11:16 AM To: [email protected] 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 [email protected]<mailto:[email protected]> Regional Planetary Image Facility/Library Lunar and Planetary Institute https://www.facebook.com/RPIFN/ https://repository.hou.usra.edu/
