Aujourd'hui, nous continuons notre nouvelle série de fonctionnalités du vendredi où nous nous concentrons sur les articles très demandés de notre Forum iDeas. Merci encore d'avoir fourni tant de bonnes idées! Cet article contient des informations sur la sortie de notre sixième goody de fin d'année : API publique améliorée.
API publique améliorée
Qu'est-ce qu'une API et pourquoi est-elle pertinente ? Les API gèrent la façon dont une application « parle » à une autre. Par exemple, ils peuvent activer (avec votre autorisation) des données dans votre ORCID dossier à importer dans une interface de demande de subvention ou dans votre système de profil universitaire, ou pour que des informations soient ajoutées à votre ORCID enregistrer sans le copier-coller ou le taper.
Dans le cadre de notre engagement open source, ORCID a fourni une API publique gratuite (Application Programming Interface) depuis notre lancement en 2012. Avec notre nouvelle API publique améliorée, il est désormais possible pour tout système (y compris ceux d'organisations qui ne sont pas ORCID membres) pour inclure non seulement votre ORCID iD, mais pour faire cet ajout dans un authentifié chemin. Cela signifie que vous n'aurez pas à vous souvenir de votre ORCID iD pour le partager avec un autre système, vous n'aurez pas non plus à vous soucier des fautes de frappe ou des numéros manqués, garantissant la qualité des données. Cette inclusion fiable de votre ORCID iD permet à votre nom, votre identifiant et vos données de voyager sous forme de forfait. Bref, il assure confiance dans les données. De plus, les systèmes peuvent même utiliser cette amélioration de l'API pour vous permettre de vous connecter à leurs systèmes à l'aide de votre ORCID lettres de créance.
Fonctions de l'API publique
L'API publique prend en charge les types d'interactions système à système suivants avec le ORCID Enregistrement:
- Permet ORCID Les détenteurs d'enregistrements doivent se connecter aux systèmes ou aux applications avec leur ORCID nom d'utilisateur et mot de passe
- Permet aux systèmes d'importer les données authentifiées d'un utilisateur ORCID iD
- Permet aux systèmes de récupérer une version lisible par machine d'un ORCID record
- Permet aux systèmes et aux applications d'effectuer une recherche générée par machine du ORCID Registre
En comparant le ORCID Apis
En plus de l'API publique, ORCID fournit des API de base et premium pour les membres. Les API membres permettent à une organisation membre de demander ORCID enregistrer les autorisations de lecture/écriture de ORCID détenteurs de records. Pour aider à comprendre les différences entre nos API, nous avons créé un tableau de comparaison:
Vous êtes développeur? Guide rapide d'utilisation du ORCID API publique
Quiconque avec un ORCID iD (et une certaine expérience en développement de logiciels) peuvent s'inscrire et utiliser l'API publique.
- Connectez-vous à votre ORCID Compte
- Naviguez vers le nouveau Page des outils de développement
- Inscrivez-vous à l'API en cliquant sur le bouton affiché. (Si vous n'avez pas encore vérifié votre adresse e-mail, vous devrez d'abord le faire.)
- Suivez les instructions sur la page pour enregistrer votre application avec l'API et créez un échange d'API OAuth2.0 entre votre système et le ORCID Enregistrement. Nous avons également créé un page de documentation pour cette fonctionnalité améliorée.
Nous encourageons tous ceux qui utilisent nos API à s'inscrire à notre Groupe d'utilisateurs d'API pour se tenir au courant des nouveaux développements. Nous sommes impatients de voir votre nouvelle application!