samvera-deprecated / orcid

[DEPRECATED] A Rails engine for orcid.org integration.
https://github.com/projejcthydra-labs/orcid
Other
14 stars 7 forks source link

orcid_profile/create has been deprecated in the ORCID API #46

Open crowesn opened 8 years ago

crowesn commented 8 years ago

The ORCID API no longer supports minting of new records on behalf of a user. They have a new workflow called create on demand which allows institutions to provide a url to the user that would prompt for institutional authorization during the creation process on the ORCID site.

From ORCID support:

If a researcher wants to have an ORCID iD he/she has to register at: https://orcid.org/register. Researcher can´t make use of the API. What your institution can do is to invite that user to have your institution as a Trusted Organization, you will then go through the process of Create on >Demand: http://members.orcid.org/create-records but you will need to develop this at your end. You can see the example I´ve send you from the U. of HK: https://www.youtube.com/watch?v=Zd5r0PflZE4

Problem encountered on v0.9.0

The widget includes a feature to "Create an ORCID to be associated with the current user of your application" via the API. There is a form partial linked from the widget to be filled out by the user and submitted to ORCID with record create request.

On the ORCID sandbox, an error is returned to the create request.