You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/Other_methods_for_getting_authenticated_iDs.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@ You have just followed a method a custom integration would use to get ORCIDs fro
5
5
6
6
##Servive Provider systems
7
7
8
-
Some publishing, research information and repository software systems support collecting authenticated iDs and permissions right out of the box. See our list of [ORCID-enabled systems](https://members.orcid.org/api/orcid-enabled-systems) for more details.
8
+
Some publishing, research information and repository software systems support collecting authenticated iDs and permissions right out of the box. See our list of [ORCID-enabled systems](https://info.orcid.org/documentation/integration-guide/vendor-systems/) for more details.
9
9
10
10
Configuration steps and customization options vary widely between systems - check your system's documentation for complete information.
For more details, see our [Trademark and iD Display Guidelines](https://orcid.org/trademark-and-id-display-guidelines)
11
+
For more details, see our [Trademark and iD Display Guidelines](https://info.orcid.org/brand-guidelines/)
12
12
13
13
<imgsrc="../images/07_1_kaken_profile_system.png"width="600"alt="ORCID iD displayed on Kaken Profile System for SUENAGA Kiyotake" />
14
14
@@ -18,17 +18,17 @@ You can also just show the iD icon next to the researcher's name as seen in the
18
18
19
19
##Presenting the ORCID OAuth screen & redirect pages
20
20
21
-
In order to provide a consistent experience for users, we recommend following the guidelines below for presenting ORCID OAuth in your system. For more details, see our help doc on [Presenting OAuth](http://members.orcid.org/api/oauth/presenting-oauth).
21
+
In order to provide a consistent experience for users, we recommend following the guidelines below for presenting ORCID OAuth in your system. For more details, see our help doc on [Presenting OAuth](https://info.orcid.org/documentation/integration-guide/customizing-the-sign-in-register-screen/).
22
22
23
23
###1. Use a button or link to connect users to ORCID via OAuth
24
24
25
-
See [example buttons and links](http://members.orcid.org/api/oauth/presenting-oauth#use-button)
25
+
See [example buttons and links](https://info.orcid.org/documentation/integration-guide/customizing-the-sign-in-register-screen/#use-button)
26
26
27
27
<imgsrc="../images/07-2_link-id-button.png"width="400"alt="Example manuscript submission form with 'Create or Connect your iD' button" />
28
28
29
29
###2. Include text describing ORCID and a link to the ORCID website
30
30
31
-
See [sample text](http://members.orcid.org/api/oauth/presenting-oauth#include-text)
31
+
See [sample text](https://info.orcid.org/documentation/integration-guide/customizing-the-sign-in-register-screen/#include-text)
32
32
33
33
<imgsrc="../images/07-2_orcid-text.png"width="400"alt="Example manuscript submission form with info about ORCID" />
Copy file name to clipboardExpand all lines: docs/get.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,11 +2,11 @@ In a real world situation, you'll need to gather up iDs for researchers whose O
2
2
3
3
**Authenticated iDs**
4
4
5
-
ORCID is about disambiguation, it's important that you get the correct iD for each researcher. The best way to do this is to collect **Authenticated ORCID iDs**, which means that each researcher signs into their ORCID account and authorizes your system to obtain their iD. [Learn more about Authenticated iDs](https://orcid.org/blog/2017/02/20/whats-so-special-about-signing)
5
+
ORCID is about disambiguation, it's important that you get the correct iD for each researcher. The best way to do this is to collect **Authenticated ORCID iDs**, which means that each researcher signs into their ORCID account and authorizes your system to obtain their iD. [Learn more about Authenticated iDs](https://info.orcid.org/whats-so-special-about-signing-in/)
6
6
7
7
**Record access permission**
8
8
9
-
Control over access to data in your ORCID record is one of [ORCID's core princples](https://orcid.org/about/what-is-orcid/principles). While you can read public ORCID data without the record owner's involvement, some API actions require permission:
9
+
Control over access to data in your ORCID record is one of [ORCID's core principles](https://info.orcid.org/what-is-orcid/). While you can read public ORCID data without the record owner's involvement, some API actions require permission:
10
10
11
11
* Get an Authenticated ORCID iD
12
12
* Read non-public data (items with privacy set to 'Trusted parties')
@@ -35,7 +35,7 @@ To get Authenticated iDs, you can use Public or Member API credentials. To get p
35
35
36
36
For this tutorial, please use your own sandbox API credentials.
37
37
38
-
To request API credentials, see [Request API credentials](https://orcid.org/content/register-client-application-sandbox)
38
+
To request API credentials, see [Request API credentials](https://info.orcid.org/register-a-client-application-sandbox-member-api/)
39
39
40
40
## Three Step OAuth journey
41
41
@@ -51,9 +51,9 @@ To kick off the OAuth process, we'll need to create a special authorization URL
51
51
52
52
| Parameter | Description | Example |
53
53
| ----------| ----------- | ------- |
54
-
|**client_id**| Your Member or Public API client ID (issued by ORCID)<br>To request API credentials, see [Request API credentials](https://orcid.org/content/register-client-application)|```[APP-*****************]```|
54
+
|**client_id**| Your Member or Public API client ID (issued by ORCID)<br>To request API credentials, see [Request API credentials](https://info.orcid.org/register-a-client-application-production-member-api/)|```[APP-*****************]```|
55
55
|**response_type**||```code```|
56
-
|**scope**| API action(s) you want to request permission for, from the list of [ORCID Scopes](https://members.orcid.org/api/oauth/orcid-scopes) | ```/person/update``` <br> ```/activities/update```
56
+
|**scope**| API action(s) you want to request permission for, from the list of [ORCID Scopes](https://info.orcid.org/documentation/integration-guide/getting-started-with-your-orcid-integration/#easy-faq-2569) | ```/person/update``` <br> ```/activities/update```
57
57
|**redirect_uri**| Page on your site that users will see after they complete the authorization process (must be on the list of allowed redirect URIs you specified when requesting your API credentials) |```https://developers.google.com/oauthplayground```|
58
58
59
59
To request permission to add/update activities (affiliations, funding, works, peer review items), and to add/update personal items (other-names, keywords, countries, researcher-urls, websites, and personal external identifiers) our authorization URL will be:
Copy file name to clipboardExpand all lines: docs/index.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -45,7 +45,7 @@ In this tutorial you will learn:
45
45
ORCID's web interface gives researchers a way to interact with their record, but the real power of ORCID lies in the underlying data, which can be accessed by people and systems via Application Programming Interfaces (APIs).
46
46
47
47
***Public API:** Free to anyone with an ORCID iD
48
-
***Member API:** Available to ORCID [member organizations](https://orcid.org/about/membership) (Sandbox Member API freely available for testing)
48
+
***Member API:** Available to ORCID [member organizations](https://info.orcid.org/about-membership/) (Sandbox Member API freely available for testing)
49
49
***Premium Member API** Available to ORCID premium member organizations (Sandbox Member API freely available for testing)
50
50
51
51
| Features | Public API | Member API |Premium Member API |
@@ -65,4 +65,4 @@ All of the ORCID APIs are based on the same set of technologies:
65
65
***OAuth:** ORCID APIs use the [OAuth 2.0 authentication protocol](https://oauth.net/2/) to grant client applications access to users' ORCID records.
66
66
***XML/JSON:** ORCID APIs support data exchange in either XML or JSON format.
67
67
68
-
[Learn more about the ORCID APIs](https://members.orcid.org/api/about-orcid-apis)
68
+
[Learn more about the ORCID APIs](https://info.orcid.org/documentation/)
0 commit comments