Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
crowesn opened this issue Sep 23, 2016 · 0 comments
Open

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

crowesn opened this issue Sep 23, 2016 · 0 comments

Comments

@crowesn
Copy link
Contributor

crowesn commented Sep 23, 2016

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant