步驟 4 (共 5)
4. 更新 ORCID 記錄 (PUT)
在此步驟中,您將學習如何使用 API 來更新(更改)您之前添加到的信息 ORCID 記錄。

在現實情況下,您可能需要更新已添加到研究人員記錄中的項目。 在此示例中,我們將更新在上一步中添加的“教育”隸屬關係的結束日期。
注意:如果您保存了教育機構的放置代碼,則可以跳至下面的步驟 4。 如果您沒有保存放置代碼,請跳至步驟 5 閱讀 ORCID 記錄 (GET) 讀取記錄並獲取您的放置代碼。
在 Google Developers OAuth2 Playground 更改中 HTTP 方法 至 PUT
每填寫完資料或做任何更動請務必點擊 添加標題 並確保 Accept 和 Content-type 均設定為 application/vnd.orcid+xml

在 請求URI 字段輸入:
https://api.sandbox.orcid.org/v3.0/[ORCID ID]/education/[PUT CODE]
代替 [ORCID ID]與 iD 對於您的沙盒記錄,格式 XXXX-XXXX-XXXX-XXXX 和 [PUT CODE] 與您的教育隸屬關係的放置代碼
從以下位置獲取 XML 再次發布部分 和點擊 輸入請求正文 並將其粘貼進去。
編輯您的教育隸屬關係的結束日期
每填寫完資料或做任何更動請務必點擊 關閉.
單擊發送請求。
結果將出現在 請求/響應 右側的部分。 滾動到底部——如果你看到 HTTP / 1.1 200好的,您的教育機構已成功更新! 如果您看到錯誤消息,請檢查中的標頭值 添加標題 沒有改成亂碼,例如:application%2Fvnd.orcid%2Bxml”

瀏覽 公眾視野 您的沙盒記錄位於 https://sandbox.orcid.org/[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 負載中,放置程式碼作為鍵值對包含在表示項目的 JSON 物件中:
{
"put-code": 66698,
"path": null,
"department-name": "department-name",
/* Add additional details here */
}