ORCID Tier 2 api framework
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
cfg
cgi/orcid
lib
README.md
orcidt2.epm
orcidt2.epmi

README.md

orcidt2

ORCID Member api framework

The purpose of this plugin is to provide a framework for working with the ORCID Member api. The plugin does require a sandbox account which can be obtained for free. Use of the actual member api does require ORCID membership which is not free.

This version is designed to work with V2.1 of the ORCID Registry API

Config

It is necessary to configure this plugin before it will work.

  1. Update the client id, secret and redirect uri In the file cfg/cfg.d/z_orcid_credentials.pl The id and the secret will be contained in the email you receive when you register to use the sandbox The redirect uri will be the address you specified when you registered plus the path to the cgi script that will handle the ORCID callbacks (i.e. /cgi/orcid/auth)

  2. The files cfg/cfg.d/z_orcid.pl and cfg/cfg.d/z_orcid_tier2.pl contain config that will add fields to the user dataset or allow you to map the orcid fields to your existing fields. In particular the field "orcid" is added to the user dataset and the doi and pubmed fields are mapped to the fields doi and pubmed_id in the eprint dataset.