Heute setzen wir unsere Freitagsreihe mit neuen Funktionen fort, in der wir uns auf stark nachgefragte Artikel aus unserem Hause konzentrieren Ideenforum. Nochmals vielen Dank für die vielen tollen Ideen! Dieser Beitrag enthält Informationen zur Veröffentlichung unseres sechsten Jahresend-Goodies: Erweiterte öffentliche API.
Erweiterte öffentliche API
Was ist eine API und warum ist sie relevant? APIs verwalten, wie eine Anwendung mit einer anderen „kommuniziert“. Beispielsweise können sie (mit Ihrer Genehmigung) Daten in Ihrem Konto freigeben ORCID Datensatz zum Importieren in eine Förderantragsschnittstelle oder Ihr Universitätsprofilsystem oder zum Hinzufügen von Informationen zu Ihrem ORCID Aufzeichnen ohne Kopieren und Einfügen oder Eintippen.
Im Rahmen unserer Open-Source-Engagement, ORCID stellt seit unserer Einführung im Jahr 2012 eine kostenlose öffentliche API (Application Programming Interface) zur Verfügung. Mit unserer neuen, erweiterten öffentlichen API ist dies nun für jedes System möglich (auch für die von Organisationen, die dies nicht tun). ORCID Mitglieder), um nicht nur Ihre einzubeziehen ORCID iD, aber um diesen Zusatz in einem zu machen authentifiziert Weg. Das bedeutet, dass Sie sich nicht an Ihre erinnern müssen ORCID iD um sie mit einem anderen System zu teilen, und Sie müssen sich auch keine Gedanken über Tippfehler oder fehlende Zahlen machen, wodurch die Datenqualität gewährleistet ist. Diese zuverlässige Einbindung Ihrer ORCID iD ermöglicht die Reise Ihres Namens, Ihrer ID und Ihrer Daten als Paket. Kurz gesagt, es stellt sicher Vertrauens in den Daten. Darüber hinaus können Systeme diese API-Erweiterung sogar nutzen, um Ihnen die Anmeldung bei ihren Systemen mit Ihrem zu ermöglichen ORCID Referenzen.
Funktionen der öffentlichen API
Die öffentliche API unterstützt die folgenden Arten von System-zu-System-Interaktionen mit dem ORCID Registrierung:
- Erlaubt ORCID Rekordhalter, mit denen sie sich bei Systemen oder Anwendungen anmelden können ORCID Benutzername und Passwort
- Ermöglicht Systemen den Import der authentifizierten Benutzerdaten ORCID iD
- Ermöglicht Systemen das Abrufen einer maschinenlesbaren Version einer öffentlichen Datei ORCID Rekord
- Ermöglicht Systemen und Anwendungen die Durchführung einer maschinell generierten Suche nach ORCID Registratur
Vergleich der ORCID APIs
Zusätzlich zur öffentlichen API, ORCID stellt Basis- und Premium-Mitglieder-APIs bereit. Mitglieds-APIs bieten einer Mitgliedsorganisation die Möglichkeit, Anfragen zu stellen ORCID Lese-/Schreibberechtigungen aufzeichnen von ORCID Rekordhalter. Um die Unterschiede zwischen unseren APIs besser zu verstehen, haben wir eine erstellt Vergleichstabelle:
Sind Sie Entwickler? Kurzanleitung zur Verwendung des ORCID öffentliche API
Jeder mit einem ORCID iD (und etwas Erfahrung in der Softwareentwicklung) können sich registrieren und die öffentliche API nutzen.
- Melden Sie sich in Ihrem ORCID Konto
- Navigieren Sie zum neuen Seite „Entwicklertools“.
- Registrieren Sie sich für die API, indem Sie auf die angezeigte Schaltfläche klicken. (Wenn Sie Ihre E-Mail-Adresse noch nicht bestätigt haben, müssen Sie dies zuerst tun.)
- Befolgen Sie die Anweisungen auf der Seite, um Ihre Anwendung bei der API zu registrieren und einen OAuth2.0-API-Austausch zwischen Ihrem System und dem zu erstellen ORCID Registrierung. Wir haben auch eine erstellt Dokumentationsseite für diese erweiterte Funktionalität.
Wir ermutigen jeden, der unsere APIs nutzt, sich für unsere zu registrieren API-Benutzergruppe um über neue Entwicklungen auf dem Laufenden zu bleiben. Wir freuen uns auf Ihre neue App!