今天,我們繼續推出星期五系列的新功能,其中我們重點關注我們的熱門項目 創意論壇。 再次感謝您提供這麼多好主意! 這篇文章包含有關我們第六個年終好禮發布的信息: 增強的公共API.
增強的公共 API
什麼是 API 以及它為何相關? API 管理一個應用程序如何與另一個應用程序“對話”。 例如,他們可以(在您的授權下)啟用您的數據 ORCID 記錄導入到資助申請界面或您的大學檔案系統中,或者將信息添加到您的 ORCID 無需複制、粘貼或輸入即可錄製。
作為我們的一部分 開源承諾, ORCID 自 2012 年推出以來,我們提供了免費的公共 API(應用程序編程接口)。通過我們新的增強型公共 API,現在任何系統(包括來自非組織的系統)都可以使用 ORCID 成員)不僅包括您的 ORCID iD,但要在 認證 方式。 這意味著您不必記住您的 ORCID iD 與其他系統共享,也不用擔心拼寫錯誤或漏號,保證數據質量。 這種可靠的包含您的 ORCID iD 允許您的姓名、ID 和數據作為一個包進行旅行。 簡而言之,它保證 trust 在數據中。 此外,系統甚至可以使用此 API 增強功能,使您能夠使用您的 ORCID 證書。
公共API的功能
公共 API 支持以下類型的系統間交互: ORCID 註冊地:
- 允許 ORCID 記錄持有者可使用其登錄系統或應用程序 ORCID 用戶名和密碼
- 允許系統導入經過身份驗證的用戶 ORCID iD
- 允許系統檢索公共的機器可讀版本 ORCID 記錄
- 允許系統和應用程序執行機器生成的搜索 ORCID 註冊表
比較 ORCID APIs
除了公共 API 之外, ORCID 提供基本和高級會員API。 成員 API 為成員組織提供了請求的能力 ORCID 記錄讀/寫權限 ORCID 記錄保持者。 為了幫助理解我們的 API 之間的差異,我們創建了一個 比較圖表:
您是開發人員嗎? 使用快速指南 ORCID 公共API
任何有 ORCID iD (以及一些軟件開發經驗)可以註冊並使用公共API。
- 登錄你的 ORCID 帳戶
- 導航到新 開發者工具頁面
- 單擊顯示的按鈕註冊 API。 (如果您尚未驗證您的電子郵件地址,則需要先進行驗證。)
- 按照頁面上的說明向 API 註冊您的應用程序,並在您的系統和 API 之間創建 OAuth2.0 API 交換 ORCID 登記處。 我們還創建了一個 文檔頁面 對於這個增強的功能。
我們鼓勵每個使用我們 API 的人註冊我們的 API用戶組 及時了解新進展。 我們期待看到您的新應用程序!