단계 4(5개 중)
4. 업데이트 ORCID 기록(PUT)
이 단계에서는 API를 사용하여 이전에 추가한 정보를 업데이트(변경)하는 방법을 배웁니다. ORCID 기록.

실제 상황에서는 연구자 기록에 추가한 항목을 업데이트해야 할 수 있습니다. 이 예에서는 마지막 단계에서 추가한 '교육' 소속의 종료 날짜를 업데이트합니다.
참고: 교육 소속에 대한 입력 코드를 저장한 경우 아래 4단계로 건너뛸 수 있습니다. 입력 코드를 저장하지 않은 경우 5단계로 건너뛰십시오. 독서 ORCID 기록(GET) 레코드를 읽고 입력 코드를 얻습니다.
Google Developers OAuth2 플레이그라운드 변경 HTTP 메소드 에 PUT
헤더 추가 Accept 및 Content-type이 모두 application/vnd.orcid+xml로 설정되어 있는지 확인하세요.

. 요청 URI 필드 입력:
https://api.sandbox.orcid.org/v3.0/[ORCID ID]/education/[PUT CODE]
바꾸다 [ORCID 아이디]와 iD 샌드박스 레코드의 경우 교육 기관에 대한 풋 코드로 XXXX-XXXX-XXXX-XXXX 및 [PUT CODE] 형식을 지정합니다.
에서 XML을 가져옵니다. 다시 POST 섹션 그리고 클릭 요청 본문 입력 붙여 넣습니다.
교육 제휴 종료일 수정
닫기.
요청 보내기를 클릭합니다.
결과는 요청/응답 오른쪽 섹션. 아래로 스크롤하십시오 – 보이는 경우 HTTP / 1.1 200 OK, 귀하의 교육 기관이 성공적으로 업데이트되었습니다! 오류 메시지가 표시되면 헤더 값이 헤더 추가 잘못된 텍스트로 변경되지 않았습니다(예: application%2Fvnd.orcid%2Bxml).

를 방문 퍼블릭 뷰 https://sandbox.orcid.org/에서 Sandbox 기록ORCID ID] 새 종료 날짜가 채워진 업데이트된 교육 제휴를 확인합니다.

주의 사항
put-code 속성은 루트에 포함되어야 합니다. XML 페이로드의 요소입니다. 올바른 배치는 다음과 같습니다.
<education:education
xmlns:common="http://www.orcid.org/ns/common"
xmlns:education="http://www.orcid.org/ns/education"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.orcid.org/ns/education ../education-3.0.xsd "
put-code="66698">
<!-- Education item details go here -->
</education:education>
PUT 호출을 위한 JSON 페이로드에서 put-code는 항목을 나타내는 JSON 객체 내에 키-값 쌍으로 포함됩니다.
{
"put-code": 66698,
"path": null,
"department-name": "department-name",
/* Add additional details here */
}