Hoy continuamos con nuestra nueva serie de funciones Friday, donde nos enfocamos en artículos altamente solicitados de nuestro Foro de iDeas. ¡Gracias de nuevo por brindar tantas ideas geniales! Esta publicación incluye información sobre el lanzamiento de nuestro sexto regalo de fin de año: API pública mejorada.
API pública mejorada
¿Qué es una API y por qué es relevante? Las API gestionan cómo una aplicación "habla" con otra. Por ejemplo, pueden habilitar (con su autorización) datos en su ORCID registro para ser importado a una interfaz de solicitud de subvención o al sistema de perfil de su universidad, o para que se agregue información a su ORCID grabar sin copiarlo, pegarlo o escribirlo.
Como parte de nuestro compromiso de código abierto, ORCID ha proporcionado una API pública gratuita (Interfaz de programación de aplicaciones) desde nuestro lanzamiento en 2012. Con nuestra nueva API pública mejorada, ahora es posible para cualquier sistema (incluidos los de organizaciones que no son ORCID miembros) para no solo incluir sus ORCID iD, pero para hacer esta adición en un autenticado manera. Esto significa que no tendrá que recordar su ORCID iD para compartirlo con otro sistema, ni tendrá que preocuparse por errores tipográficos o números perdidos, lo que garantiza la calidad de los datos. Esta inclusión confiable de su ORCID iD permite que su nombre, su iD y sus datos viajen como un paquete. En resumen, asegura confianza en los datos. Además, los sistemas pueden incluso utilizar esta mejora de API para permitirle iniciar sesión en sus sistemas utilizando su ORCID cartas credenciales.
Funciones de la API pública
La API pública admite los siguientes tipos de interacciones de sistema a sistema con el ORCID Registro:
- Permite a los ORCID Los titulares de registros para iniciar sesión en sistemas o aplicaciones con sus ORCID nombre de usuario y contraseña
- Permite a los sistemas importar un usuario autenticado ORCID iD
- Permite a los sistemas recuperar una versión legible por máquina de un ORCID grabar
- Permite que los sistemas y aplicaciones realicen una búsqueda generada por máquina del ORCID registro
Comparando el ORCID API
Además de la API pública, ORCID proporciona API de miembros básicas y premium. Las API de miembros brindan la capacidad para que una organización miembro solicite ORCID registrar permisos de lectura / escritura de ORCID poseedores de récords. Para ayudar a comprender las diferencias entre nuestras API, hemos creado un Cuadro comparativo:
¿Eres desarrollador? Guía rápida para usar el ORCID API pública
Cualquiera con un ORCID iD (y algo de experiencia en desarrollo de software) pueden registrarse y usar la API pública.
- Accede a tu ORCID cuenta
- Navega a la nueva Página de herramientas para desarrolladores
- Regístrese para la API haciendo clic en el botón que se muestra. (Si aún no ha verificado su dirección de correo electrónico, deberá hacerlo primero).
- Siga las instrucciones de la página para registrar su aplicación con la API y cree un intercambio de API OAuth2.0 entre su sistema y el ORCID Registro. También hemos creado un Página de documentación para esta funcionalidad mejorada.
Alentamos a todos los que utilizan nuestras API a registrarse en nuestro Grupo de usuarios de API para estar al tanto de las novedades. ¡Esperamos ver su nueva aplicación!