ORCID (Open Researcher & Contributor ID) is scholarly non-profit organization. They aim to resolve the difficulty of name ambiguity in scholarly communications. As an international and interdisciplinary collaborative effort, they are trying to develop a scheme for linking and identifying research objects such as grants, papers, and patents. Their API is provided in two tiers, both RESTful and providing access to the information in the ORCID database. It returns results in JSON, XML, and HTML.
The following is a list of sample source code snippets that matched your search term. Source code snippets are chunks of source code that were found out on the Web that you can cut and paste into your own source code. Whereas most of the sample source code we've curated for our directory is for consuming APIs, we occasionally find something interesting on the API provider side of things. If you know of some sample source code that would be of interest to the ProgrammableWeb community, we'd like to know about it. Be sure to check our guidelines for making contributions to ProgrammableWeb.
The ORCID R Sample Code by ORCID provides tests to demonstrate API interaction. The way verification works is by requesting an expected name and returning an equal name to compare accuracy. Assumed errors are available to prevent inefficiencies during test.
The ORCID Python Sample Code by ORCID allows API interaction to access identity verification features, useful for academic publishing projects. Configuration and application registration can be complete with code available, that also helps developers to create a session manager to setup a development environment.
The ORCID Go Sample Code by ORCID demonstrates API access by setting up configuration, setting up transport, using authentication token, making requests, and receiving responses in return. Authorization is available via OAuth2. Client ID, URL, code, and cache file are accessible as variables.
The ORCID Java Sample Code by ORCID demonstrates tests to interact with the API, presenting developers how to access application context and file system resource. More detailed ORCID resources are available at https://github.com/ORCID/ORCID-Source
The ORCID Ruby Sample Code by ORCID demonstrates how API interaction can access identity verification features for academic publishing websites. With the help of a sandbox link, developers can use a token to authorize, send requests, and receive responses.