SlideShare una empresa de Scribd logo
1 de 21
Descargar para leer sin conexión
orcid.org	

Contact Info: p. +1-301-922-9062 a. 10411 Motor City Drive, Suite 750, Bethesda, MD 20817 USA	

introducción técnica de la API
ORCID workshop técnico, España	

2015 enero 27	

angel montenegro	

a.montenegro@ost.ORCID.org	

http://orcid.org/0000-0002-7869-831X	

Contact Info: p. +1-301-922-9062 a. 10411 Motor City Drive, Suite 750, Bethesda, MD 20817 USA	

 orcid.org
la API de ORCID
orcid.org	

•  autenticar: obtener un identificador ORCID de un
usario autenticado	

•  leer: leer la información pública y limitada	

•  añadir: publicar nuevos items* en el registro	

•  actualizar: actualizar o borrar items* que previamente
habías añadido	

PHOTO: electronic circuit board
www.flickr.com/photos/creative_stock/5227842611
*publicaciones, subvenciones, afiliaciones o información biográfica
integración con universidades
orcid.org	

ORCID se enlaza cuando...	

•  cuando hay nuevas facultades o estudiantes – se facilita la
creación de iDs	

•  al finalizar una tesis – se añade el iD a la publicación y la
publicación se agrega al record ORCID	

•  cuando un sistema o repositorio actualiza tu perfil – se
sincronizan las actividades del investigador entre los dos sistemas 	

•  reportes y evaluaciones – se sincronizan las actividades del
investigador entre los dos sistemas	

PHOTO: electronic circuit board
www.flickr.com/photos/creative_stock/5227842611
members.orcid.org/research-organizations
integración con otros sistemas
orcid.org	

sistemas de información o de perfiles: 	

•  se facilita la creación de iDs	

•  guarda y muestra el iD del investigador en su sistema	

•  sincroniza la información biográfica entre los sistemas	

•  sincroniza las actividades del investigador entre los dos
sistemas	

PHOTO: electronic circuit board
www.flickr.com/photos/creative_stock/5227842611
members.orcid.org/research-organizations
integración con otros sistemas
orcid.org	

•  repositorios – DSpace 5 objetivos: 	

•  asegurarse de que el ORCID iDs ha sido asociado a las nuevas
publicaciones	

•  efectúa eficientemente la actualización por lotes con un
identificador de autor no ambiguo	

•  repositorios – DSpace 5 características: 	

•  añade o actualiza autores por medio de búsqueda y realiza
actualizaciones por lotes por medio de archivos csv	

•  enlaza ORCID iDs y nombres alternativos a la metadata de los
autores	

•  soporta authority key para ORCID	

PHOTO: electronic circuit board
www.flickr.com/photos/creative_stock/5227842611
wiki.duraspace.org/display/DSDOC5x/ORCID+Integration
integración con agencias de financiación
orcid.org	

•  aplicaciones: recoge el iD de los aplicantes y su
información biográfica	

•  revisión: recoge el iD y la información biográfica del
revisor así como su lista de actividades	

•  premios y reconocimientos: actualiza los registros de
orcid del premiado y el revisor	

PHOTO: electronic circuit board
www.flickr.com/photos/creative_stock/5227842611
members.orcid.org/funders
integración con los editores
orcid.org	

•  envío: obtiene el iD y la información biográfica del autor	

•  revisión: obtiene el iD y la información biográfica del
revisor, así como su lista de actividades	

•  producción: incluya el iD en la metadata de la
publicación así como en el documento	

•  publicación: actualice el record de ORCID del autor y el
revisor	

PHOTO: electronic circuit board
www.flickr.com/photos/creative_stock/5227842611
members.orcid.org/publishers
API tecnologías
orcid.org	

•  REST: interactúa con el API por medio de llamados
HTTP	

•  OAuth: proceso de autenticación de 3 pasos	

•  XML / JSON: formatos utilizados para el
intercambio de datos	

PHOTO: electronic circuit board
www.flickr.com/photos/creative_stock/5227842611
el mensaje XML de ORCID
orcid.org	

tiene 4 partes:	

•  <orcid-identifier> y <orcid-history>:
información generada por el sistema sobre el registro	

•  <orcid-bio>: información personal sobre el investigador 	

•  <orcid-activities>: información sobre el investigador
que incluye publicaciones, subvenciones, vida laboral y educación	

versiones:	

•  trabaja en la versión 1.2	

•  nuevas funcionalidades en release candidates	

PHOTO: electronic circuit board
www.flickr.com/photos/creative_stock/5227842611
github.com/ORCID/ORCID-Source/blob/master/orcid-model/src/main/resources/README.md
privacidad del usario
orcid.org	

la información en el registro ORCID posee diferentes
niveles de privacidad, los cuales pueden ser modificados
por el dueño del registro.	

	

la información del registro 	

(configuración, permisos) es 	

accedida por el dueño del 	

mismo.	

PHOTO: electronic circuit board
www.flickr.com/photos/creative_stock/5227842611
creando registros con el API
orcid.org	

creando bajo demanda	

•  se envía un email pidiéndole registrarse y obtener un
ORCID iD	

•  al presionar el link, el investigador es enviado a la pagina de
registro de ORCID 	

•  el usuario crea un nuevo registro ORCID 	

•  le concede permisos para agregar información a su registro	

•  el usuario es re direccionado a un sitio que usted define
previamente	

PHOTO: electronic circuit board
www.flickr.com/photos/creative_stock/5227842611
conectándose con el API
orcid.org	

como se añaden actividades al record ORCID	

•  solicite permisos al autor	

•  el autor otorga permisos, su sistema obtiene un código	

•  su sistema intercambia el código por un access token	

•  utilizando el access token, se lee el record ORCID del
autor para proveer información en tu sistema	

•  el autor selecciona las actividades a añadir	

•  su sistema agrega las actividades al record del autor	

PHOTO: electronic circuit board
www.flickr.com/photos/creative_stock/5227842611
solicite permisos al autor
orcid.org	

usuario:	

•  sigue un link para conectar tu sistema a su registro
ORCID	

sistema:	

•  envía al usuario a la URL de autorización	

PHOTO: electronic circuit board
www.flickr.com/photos/creative_stock/5227842611
permiso concedido
orcid.org	

usuario:	

•  autoriza la conexión	

sistema:	

•  recibe un código de
autorización y el ORCID
iD del usuario	

PHOTO: electronic circuit board
www.flickr.com/photos/creative_stock/5227842611
intercambia el código
orcid.org	

usuario: ninguna	

sistema:	

•  cambia el código de autorización por un access token	

PHOTO: electronic circuit board
www.flickr.com/photos/creative_stock/5227842611
curl -i -L -H 'Accept: application/json' --data
'client_id=0000-0002-9189-9909&client_secret=719b5c31-5681-4dce-a317-
ff1bc1e94277&grant_type=authorization_code&code=GU0yrC&redirect_uri=https://
developers.google.com/oauthplayground' 'https://api.qa.orcid.org/oauth/token' -k
HTTP/1.1 200 OK
{"access_token":"0a3ac65f-f8a7-4257-b605-aff0ab37d464",
"token_type":"bearer",
"refresh_token":"16d75d2d-bb75-4087-8a01-685e5f03faf8",
"expires_in":631138518,
"scope":"/orcid-profile/read-limited",
"orcid":"0000-0003-4153-0078”}
lee el record ORCID
orcid.org	

usuario: ninguna	

sistema:	

•  usa el access token para leer el registro del usuario	

•  muestra información sobre lo que está en el registro	

PHOTO: electronic circuit board
www.flickr.com/photos/creative_stock/5227842611
HTTP/1.1 200 OK
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<orcid-message xmlns="http://www.orcid.org/ns/orcid">
<message-version>1.2_rc3</message-version>
<orcid-profile type="user">
<orcid-identifier>
<uri>http://qa.orcid.org/0000-0003-4153-0078</uri>
<path>0000-0003-4153-0078</path>
<host>qa.orcid.org</host>
</orcid-identifier>
…
el autor decide que añadir
orcid.org	

usuario: selecciona items para añadir a su registro ORCID	

sistema: usa el access token para publicar información	

PHOTO: electronic circuit board
www.flickr.com/photos/creative_stock/5227842611
el registro está actualizado
orcid.org	

PHOTO: electronic circuit board
www.flickr.com/photos/creative_stock/5227842611
recursos
orcid.org	

pasos técnicos para la integración	

•  conseguir credenciales para el sitio de pruebas sandbox
- sandbox.orcid.org	

•  formalizar una integración en sandbox 	

•  trabajar con el personal de ORCID para probar la
integración en sandbox 	

•  lanzar su integración en el registro en vivo de ORCID	

PHOTO: electronic circuit board
www.flickr.com/photos/creative_stock/5227842611
recursos
orcid.org	

pasos no técnicos	

•  educar a tus investigadores sobre ORCID 	

•  publicar artículos y notas internas sobre ORCID	

•  usar el logo de ORCID en tus páginas web 	

•  compartir material promocional	

•  alojar workshops 	

•  educar a los administradores sobre ORCID	

•  crear documentación para tu integración 	

•  publicitar la integración cuando esta sea completada 	

PHOTO: electronic circuit board
www.flickr.com/photos/creative_stock/5227842611
recursos
orcid.org	

•  empezar con la guía de la API
http://support.orcid.org/knowledgebase/articles/180285	

•  ORCID knowledge base	

•  guías generales: http://support.orcid.org/knowledgebase/topics/32828	

•  tutoriales detallados: http://support.orcid.org/knowledgebase/topics/32831	

•  grupo de usuarios de la API de ORCID
https://groups.google.com/forum/#!forum/orcid-api-users	

•  comprobar otras integraciones
https://orcid.org/organizations/integrators/current	

•  Soporte en ORCID
http://support.orcid.org o support@orcid.org	

PHOTO: electronic circuit board
www.flickr.com/photos/creative_stock/5227842611

Más contenido relacionado

Similar a Introduccion tecnica de la api - 2015 espana seminario tecnico

Communication Webinar Spanish
Communication Webinar SpanishCommunication Webinar Spanish
Communication Webinar SpanishORCID, Inc
 
Colombia Bootcamp Azure Key Vault.pptx
Colombia Bootcamp Azure Key Vault.pptxColombia Bootcamp Azure Key Vault.pptx
Colombia Bootcamp Azure Key Vault.pptxLuis Beltran
 
OAuth 2.0 (Spanish)
OAuth 2.0 (Spanish)OAuth 2.0 (Spanish)
OAuth 2.0 (Spanish)marcwan
 
Protegiendo los secretos de tus aplicaciones con Azure Key Vault
Protegiendo los secretos de tus aplicaciones con Azure Key VaultProtegiendo los secretos de tus aplicaciones con Azure Key Vault
Protegiendo los secretos de tus aplicaciones con Azure Key VaultLuis Beltran
 
WSO2 API Manager y ESB la plataforma perfecta para evolucionar los servicios
WSO2 API Manager y ESB la plataforma perfecta para evolucionar los serviciosWSO2 API Manager y ESB la plataforma perfecta para evolucionar los servicios
WSO2 API Manager y ESB la plataforma perfecta para evolucionar los serviciosWSO2
 
Autenticación en aplicaciones .Net web y nativas
Autenticación en aplicaciones .Net web y nativasAutenticación en aplicaciones .Net web y nativas
Autenticación en aplicaciones .Net web y nativasHugo Biarge
 
IT Nova - Jaspersoft Versión 9.0 Webinario
IT Nova - Jaspersoft  Versión 9.0 Webinario IT Nova - Jaspersoft  Versión 9.0 Webinario
IT Nova - Jaspersoft Versión 9.0 Webinario IT-NOVA
 
Seguridad en las apis desde un punto de vista de developer
Seguridad en las apis desde un punto de vista de developerSeguridad en las apis desde un punto de vista de developer
Seguridad en las apis desde un punto de vista de developerCloudAppi
 
Shodan Tips and tricks. Automatiza y maximiza las búsquedas shodan
Shodan Tips and tricks. Automatiza y maximiza las búsquedas shodanShodan Tips and tricks. Automatiza y maximiza las búsquedas shodan
Shodan Tips and tricks. Automatiza y maximiza las búsquedas shodanJose Manuel Ortega Candel
 
App Mis Avisos - propuesta tecnica y planificación
App Mis Avisos - propuesta tecnica y planificaciónApp Mis Avisos - propuesta tecnica y planificación
App Mis Avisos - propuesta tecnica y planificaciónRamón Abruña
 
EasyData: OpenData and easy access
EasyData: OpenData and easy accessEasyData: OpenData and easy access
EasyData: OpenData and easy accessJuan Vazquez Murga
 
Curs 2.8. Utilización Automatizada de Datos Publicos (1)
Curs 2.8. Utilización Automatizada de Datos Publicos (1)Curs 2.8. Utilización Automatizada de Datos Publicos (1)
Curs 2.8. Utilización Automatizada de Datos Publicos (1)Iniciativa Barcelona Open Data
 
¿Qué esconde tu teléfono? Adquisición forense de dispositivos Android
¿Qué esconde tu teléfono? Adquisición forense de dispositivos Android¿Qué esconde tu teléfono? Adquisición forense de dispositivos Android
¿Qué esconde tu teléfono? Adquisición forense de dispositivos AndroidSEINHE
 
Servicios REST - PucelaTechDay
Servicios REST - PucelaTechDayServicios REST - PucelaTechDay
Servicios REST - PucelaTechDayAsier Marqués
 

Similar a Introduccion tecnica de la api - 2015 espana seminario tecnico (20)

Communication Webinar Spanish
Communication Webinar SpanishCommunication Webinar Spanish
Communication Webinar Spanish
 
Colombia Bootcamp Azure Key Vault.pptx
Colombia Bootcamp Azure Key Vault.pptxColombia Bootcamp Azure Key Vault.pptx
Colombia Bootcamp Azure Key Vault.pptx
 
OAuth 2.0 (Spanish)
OAuth 2.0 (Spanish)OAuth 2.0 (Spanish)
OAuth 2.0 (Spanish)
 
Protegiendo los secretos de tus aplicaciones con Azure Key Vault
Protegiendo los secretos de tus aplicaciones con Azure Key VaultProtegiendo los secretos de tus aplicaciones con Azure Key Vault
Protegiendo los secretos de tus aplicaciones con Azure Key Vault
 
WSO2 API Manager y ESB la plataforma perfecta para evolucionar los servicios
WSO2 API Manager y ESB la plataforma perfecta para evolucionar los serviciosWSO2 API Manager y ESB la plataforma perfecta para evolucionar los servicios
WSO2 API Manager y ESB la plataforma perfecta para evolucionar los servicios
 
Autenticación en aplicaciones .Net web y nativas
Autenticación en aplicaciones .Net web y nativasAutenticación en aplicaciones .Net web y nativas
Autenticación en aplicaciones .Net web y nativas
 
IT Nova - Jaspersoft Versión 9.0 Webinario
IT Nova - Jaspersoft  Versión 9.0 Webinario IT Nova - Jaspersoft  Versión 9.0 Webinario
IT Nova - Jaspersoft Versión 9.0 Webinario
 
Construyendo APIs Seguras y Escalables
Construyendo APIs Seguras y Escalables Construyendo APIs Seguras y Escalables
Construyendo APIs Seguras y Escalables
 
Criptosec ra
Criptosec raCriptosec ra
Criptosec ra
 
RAML
RAMLRAML
RAML
 
Easy dataop2012
Easy dataop2012Easy dataop2012
Easy dataop2012
 
REST - deSymfony2012
REST - deSymfony2012REST - deSymfony2012
REST - deSymfony2012
 
Seguridad en las apis desde un punto de vista de developer
Seguridad en las apis desde un punto de vista de developerSeguridad en las apis desde un punto de vista de developer
Seguridad en las apis desde un punto de vista de developer
 
Shodan Tips and tricks. Automatiza y maximiza las búsquedas shodan
Shodan Tips and tricks. Automatiza y maximiza las búsquedas shodanShodan Tips and tricks. Automatiza y maximiza las búsquedas shodan
Shodan Tips and tricks. Automatiza y maximiza las búsquedas shodan
 
Implement Identity Server with .NET
Implement Identity Server with .NETImplement Identity Server with .NET
Implement Identity Server with .NET
 
App Mis Avisos - propuesta tecnica y planificación
App Mis Avisos - propuesta tecnica y planificaciónApp Mis Avisos - propuesta tecnica y planificación
App Mis Avisos - propuesta tecnica y planificación
 
EasyData: OpenData and easy access
EasyData: OpenData and easy accessEasyData: OpenData and easy access
EasyData: OpenData and easy access
 
Curs 2.8. Utilización Automatizada de Datos Publicos (1)
Curs 2.8. Utilización Automatizada de Datos Publicos (1)Curs 2.8. Utilización Automatizada de Datos Publicos (1)
Curs 2.8. Utilización Automatizada de Datos Publicos (1)
 
¿Qué esconde tu teléfono? Adquisición forense de dispositivos Android
¿Qué esconde tu teléfono? Adquisición forense de dispositivos Android¿Qué esconde tu teléfono? Adquisición forense de dispositivos Android
¿Qué esconde tu teléfono? Adquisición forense de dispositivos Android
 
Servicios REST - PucelaTechDay
Servicios REST - PucelaTechDayServicios REST - PucelaTechDay
Servicios REST - PucelaTechDay
 

Más de ORCID, Inc

ORCID Overview: Why your Lifelong Identifier is Important in the Digital Age ...
ORCID Overview: Why your Lifelong Identifier is Important in the Digital Age ...ORCID Overview: Why your Lifelong Identifier is Important in the Digital Age ...
ORCID Overview: Why your Lifelong Identifier is Important in the Digital Age ...ORCID, Inc
 
Identifying Springer's Author (with ORCID iD) on SpringerLink (H. Aziz)
Identifying Springer's Author (with ORCID iD) on SpringerLink (H. Aziz)Identifying Springer's Author (with ORCID iD) on SpringerLink (H. Aziz)
Identifying Springer's Author (with ORCID iD) on SpringerLink (H. Aziz)ORCID, Inc
 
ORCID at UniKL (P. Hamzah)
ORCID at UniKL (P. Hamzah)ORCID at UniKL (P. Hamzah)
ORCID at UniKL (P. Hamzah)ORCID, Inc
 
ORCID Integration Videos
ORCID Integration VideosORCID Integration Videos
ORCID Integration VideosORCID, Inc
 
ORCID as a Community Initiative (N. Miyairi)
ORCID as a Community Initiative (N. Miyairi)ORCID as a Community Initiative (N. Miyairi)
ORCID as a Community Initiative (N. Miyairi)ORCID, Inc
 
Introduction and Welcome to the 2017 ORCID Malaysia Workshop (N. Miyairi)
Introduction and Welcome to the 2017 ORCID Malaysia Workshop (N. Miyairi)Introduction and Welcome to the 2017 ORCID Malaysia Workshop (N. Miyairi)
Introduction and Welcome to the 2017 ORCID Malaysia Workshop (N. Miyairi)ORCID, Inc
 
MyRID: ORCID Integration in Malaysia (T. Dharmalingam)
MyRID: ORCID Integration in Malaysia (T. Dharmalingam)MyRID: ORCID Integration in Malaysia (T. Dharmalingam)
MyRID: ORCID Integration in Malaysia (T. Dharmalingam)ORCID, Inc
 
Spreading the ORCID Word: ORCID Communications Webinar (2016.12)
Spreading the ORCID Word: ORCID Communications Webinar (2016.12)Spreading the ORCID Word: ORCID Communications Webinar (2016.12)
Spreading the ORCID Word: ORCID Communications Webinar (2016.12)ORCID, Inc
 
ORCID @ Khalifa University
ORCID @ Khalifa UniversityORCID @ Khalifa University
ORCID @ Khalifa UniversityORCID, Inc
 
ORCID Integration with Institutional Repositories (D. Grenz)
ORCID Integration with Institutional Repositories (D. Grenz)ORCID Integration with Institutional Repositories (D. Grenz)
ORCID Integration with Institutional Repositories (D. Grenz)ORCID, Inc
 
Research in a world where machines read (M. Buys)
Research in a world where machines read (M. Buys)Research in a world where machines read (M. Buys)
Research in a world where machines read (M. Buys)ORCID, Inc
 
Benefits to researchers who use ORCID (P. Purnell)
Benefits to researchers who use ORCID (P. Purnell)Benefits to researchers who use ORCID (P. Purnell)
Benefits to researchers who use ORCID (P. Purnell)ORCID, Inc
 
Research Management & Publishing (M. Jagerhorn)
Research Management & Publishing (M. Jagerhorn)Research Management & Publishing (M. Jagerhorn)
Research Management & Publishing (M. Jagerhorn)ORCID, Inc
 
ORCID overview: why your lifelong identifier is important in the digital age ...
ORCID overview: why your lifelong identifier is important in the digital age ...ORCID overview: why your lifelong identifier is important in the digital age ...
ORCID overview: why your lifelong identifier is important in the digital age ...ORCID, Inc
 
ORCID in the Publishing Workflow (Mochammad Tanzil Multazam)
ORCID in the Publishing Workflow (Mochammad Tanzil Multazam)ORCID in the Publishing Workflow (Mochammad Tanzil Multazam)
ORCID in the Publishing Workflow (Mochammad Tanzil Multazam)ORCID, Inc
 
What in the World is ORCID? (Haak)
What in the World is ORCID? (Haak)What in the World is ORCID? (Haak)
What in the World is ORCID? (Haak)ORCID, Inc
 
ORCID as a Community Initiative (Miyairi)
ORCID as a Community Initiative (Miyairi)ORCID as a Community Initiative (Miyairi)
ORCID as a Community Initiative (Miyairi)ORCID, Inc
 
ORCID Integration Videos
ORCID Integration VideosORCID Integration Videos
ORCID Integration VideosORCID, Inc
 
The Latest on ORCID API v2
The Latest on ORCID API v2 The Latest on ORCID API v2
The Latest on ORCID API v2 ORCID, Inc
 
What’s New in ORCID Tech 2016 (Robert Peters)
What’s New in ORCID Tech 2016 (Robert Peters)What’s New in ORCID Tech 2016 (Robert Peters)
What’s New in ORCID Tech 2016 (Robert Peters)ORCID, Inc
 

Más de ORCID, Inc (20)

ORCID Overview: Why your Lifelong Identifier is Important in the Digital Age ...
ORCID Overview: Why your Lifelong Identifier is Important in the Digital Age ...ORCID Overview: Why your Lifelong Identifier is Important in the Digital Age ...
ORCID Overview: Why your Lifelong Identifier is Important in the Digital Age ...
 
Identifying Springer's Author (with ORCID iD) on SpringerLink (H. Aziz)
Identifying Springer's Author (with ORCID iD) on SpringerLink (H. Aziz)Identifying Springer's Author (with ORCID iD) on SpringerLink (H. Aziz)
Identifying Springer's Author (with ORCID iD) on SpringerLink (H. Aziz)
 
ORCID at UniKL (P. Hamzah)
ORCID at UniKL (P. Hamzah)ORCID at UniKL (P. Hamzah)
ORCID at UniKL (P. Hamzah)
 
ORCID Integration Videos
ORCID Integration VideosORCID Integration Videos
ORCID Integration Videos
 
ORCID as a Community Initiative (N. Miyairi)
ORCID as a Community Initiative (N. Miyairi)ORCID as a Community Initiative (N. Miyairi)
ORCID as a Community Initiative (N. Miyairi)
 
Introduction and Welcome to the 2017 ORCID Malaysia Workshop (N. Miyairi)
Introduction and Welcome to the 2017 ORCID Malaysia Workshop (N. Miyairi)Introduction and Welcome to the 2017 ORCID Malaysia Workshop (N. Miyairi)
Introduction and Welcome to the 2017 ORCID Malaysia Workshop (N. Miyairi)
 
MyRID: ORCID Integration in Malaysia (T. Dharmalingam)
MyRID: ORCID Integration in Malaysia (T. Dharmalingam)MyRID: ORCID Integration in Malaysia (T. Dharmalingam)
MyRID: ORCID Integration in Malaysia (T. Dharmalingam)
 
Spreading the ORCID Word: ORCID Communications Webinar (2016.12)
Spreading the ORCID Word: ORCID Communications Webinar (2016.12)Spreading the ORCID Word: ORCID Communications Webinar (2016.12)
Spreading the ORCID Word: ORCID Communications Webinar (2016.12)
 
ORCID @ Khalifa University
ORCID @ Khalifa UniversityORCID @ Khalifa University
ORCID @ Khalifa University
 
ORCID Integration with Institutional Repositories (D. Grenz)
ORCID Integration with Institutional Repositories (D. Grenz)ORCID Integration with Institutional Repositories (D. Grenz)
ORCID Integration with Institutional Repositories (D. Grenz)
 
Research in a world where machines read (M. Buys)
Research in a world where machines read (M. Buys)Research in a world where machines read (M. Buys)
Research in a world where machines read (M. Buys)
 
Benefits to researchers who use ORCID (P. Purnell)
Benefits to researchers who use ORCID (P. Purnell)Benefits to researchers who use ORCID (P. Purnell)
Benefits to researchers who use ORCID (P. Purnell)
 
Research Management & Publishing (M. Jagerhorn)
Research Management & Publishing (M. Jagerhorn)Research Management & Publishing (M. Jagerhorn)
Research Management & Publishing (M. Jagerhorn)
 
ORCID overview: why your lifelong identifier is important in the digital age ...
ORCID overview: why your lifelong identifier is important in the digital age ...ORCID overview: why your lifelong identifier is important in the digital age ...
ORCID overview: why your lifelong identifier is important in the digital age ...
 
ORCID in the Publishing Workflow (Mochammad Tanzil Multazam)
ORCID in the Publishing Workflow (Mochammad Tanzil Multazam)ORCID in the Publishing Workflow (Mochammad Tanzil Multazam)
ORCID in the Publishing Workflow (Mochammad Tanzil Multazam)
 
What in the World is ORCID? (Haak)
What in the World is ORCID? (Haak)What in the World is ORCID? (Haak)
What in the World is ORCID? (Haak)
 
ORCID as a Community Initiative (Miyairi)
ORCID as a Community Initiative (Miyairi)ORCID as a Community Initiative (Miyairi)
ORCID as a Community Initiative (Miyairi)
 
ORCID Integration Videos
ORCID Integration VideosORCID Integration Videos
ORCID Integration Videos
 
The Latest on ORCID API v2
The Latest on ORCID API v2 The Latest on ORCID API v2
The Latest on ORCID API v2
 
What’s New in ORCID Tech 2016 (Robert Peters)
What’s New in ORCID Tech 2016 (Robert Peters)What’s New in ORCID Tech 2016 (Robert Peters)
What’s New in ORCID Tech 2016 (Robert Peters)
 

Último

CIRCULAR 13-2024 ENTREGA VALIJA DIDACTICA NIVELES PREPRIMARIA PRIMARIA Y MED...
CIRCULAR 13-2024 ENTREGA VALIJA DIDACTICA NIVELES  PREPRIMARIA PRIMARIA Y MED...CIRCULAR 13-2024 ENTREGA VALIJA DIDACTICA NIVELES  PREPRIMARIA PRIMARIA Y MED...
CIRCULAR 13-2024 ENTREGA VALIJA DIDACTICA NIVELES PREPRIMARIA PRIMARIA Y MED...FAUSTODANILOCRUZCAST
 
UNIDAD II - CURSO DE DERECHO ADMINISTRATIVO (Parte I) (1).pdf
UNIDAD II - CURSO DE DERECHO ADMINISTRATIVO (Parte I) (1).pdfUNIDAD II - CURSO DE DERECHO ADMINISTRATIVO (Parte I) (1).pdf
UNIDAD II - CURSO DE DERECHO ADMINISTRATIVO (Parte I) (1).pdfELIAMARYTOVARFLOREZD
 
Instructivo Plan Operativo Anual Alcaldías 2024
Instructivo Plan Operativo Anual Alcaldías 2024Instructivo Plan Operativo Anual Alcaldías 2024
Instructivo Plan Operativo Anual Alcaldías 2024acjg36
 
POLÍTICA CRIMINAL - SEGURIDAD CIUDADANA Y TECNOLOGÍA.pptx
POLÍTICA CRIMINAL - SEGURIDAD CIUDADANA Y TECNOLOGÍA.pptxPOLÍTICA CRIMINAL - SEGURIDAD CIUDADANA Y TECNOLOGÍA.pptx
POLÍTICA CRIMINAL - SEGURIDAD CIUDADANA Y TECNOLOGÍA.pptxBeyker Chamorro
 
Día Mundial de la Seguridad y Salud en el Trabajo 2024, 28 de abril - Cambio ...
Día Mundial de la Seguridad y Salud en el Trabajo 2024, 28 de abril - Cambio ...Día Mundial de la Seguridad y Salud en el Trabajo 2024, 28 de abril - Cambio ...
Día Mundial de la Seguridad y Salud en el Trabajo 2024, 28 de abril - Cambio ...Christina Parmionova
 
Boletin 1077 - Tramitación - Ley Integral Contra La Violencia Hacia Las Mujeres
Boletin 1077 - Tramitación - Ley Integral Contra La Violencia Hacia Las MujeresBoletin 1077 - Tramitación - Ley Integral Contra La Violencia Hacia Las Mujeres
Boletin 1077 - Tramitación - Ley Integral Contra La Violencia Hacia Las MujeresBaker Publishing Company
 
Clase 4 Análisis PESTEL.PDF Material de calidad
Clase 4 Análisis PESTEL.PDF Material de calidadClase 4 Análisis PESTEL.PDF Material de calidad
Clase 4 Análisis PESTEL.PDF Material de calidadssuserfa578f
 
La paz total, en la presidencia de gustavo Petro.pdf
La paz total, en la presidencia de gustavo Petro.pdfLa paz total, en la presidencia de gustavo Petro.pdf
La paz total, en la presidencia de gustavo Petro.pdfyehinicortes
 
CIRCULAR 11-2024 ENTREGA DE UTILES ESCOLARES NIVELES PREPRIMARIA PRIMARIA Y M...
CIRCULAR 11-2024 ENTREGA DE UTILES ESCOLARES NIVELES PREPRIMARIA PRIMARIA Y M...CIRCULAR 11-2024 ENTREGA DE UTILES ESCOLARES NIVELES PREPRIMARIA PRIMARIA Y M...
CIRCULAR 11-2024 ENTREGA DE UTILES ESCOLARES NIVELES PREPRIMARIA PRIMARIA Y M...FAUSTODANILOCRUZCAST
 
HISTORIA DE PIURA PERIODO INCAICO VVVVVVVVV
HISTORIA DE PIURA PERIODO INCAICO VVVVVVVVVHISTORIA DE PIURA PERIODO INCAICO VVVVVVVVV
HISTORIA DE PIURA PERIODO INCAICO VVVVVVVVVFlorMezones
 
UNIDAD DIDÁCTICA MAYO TERCER GRADO (2).docx
UNIDAD DIDÁCTICA MAYO TERCER GRADO (2).docxUNIDAD DIDÁCTICA MAYO TERCER GRADO (2).docx
UNIDAD DIDÁCTICA MAYO TERCER GRADO (2).docxanaalmeyda1998
 
Revista Ejército nº 989 mar-abr 2024.pdf
Revista Ejército nº 989 mar-abr 2024.pdfRevista Ejército nº 989 mar-abr 2024.pdf
Revista Ejército nº 989 mar-abr 2024.pdfEjército de Tierra
 
Presupuesto asignado a fracking 2018-2024.pdf
Presupuesto asignado a fracking 2018-2024.pdfPresupuesto asignado a fracking 2018-2024.pdf
Presupuesto asignado a fracking 2018-2024.pdfSUSMAI
 

Último (13)

CIRCULAR 13-2024 ENTREGA VALIJA DIDACTICA NIVELES PREPRIMARIA PRIMARIA Y MED...
CIRCULAR 13-2024 ENTREGA VALIJA DIDACTICA NIVELES  PREPRIMARIA PRIMARIA Y MED...CIRCULAR 13-2024 ENTREGA VALIJA DIDACTICA NIVELES  PREPRIMARIA PRIMARIA Y MED...
CIRCULAR 13-2024 ENTREGA VALIJA DIDACTICA NIVELES PREPRIMARIA PRIMARIA Y MED...
 
UNIDAD II - CURSO DE DERECHO ADMINISTRATIVO (Parte I) (1).pdf
UNIDAD II - CURSO DE DERECHO ADMINISTRATIVO (Parte I) (1).pdfUNIDAD II - CURSO DE DERECHO ADMINISTRATIVO (Parte I) (1).pdf
UNIDAD II - CURSO DE DERECHO ADMINISTRATIVO (Parte I) (1).pdf
 
Instructivo Plan Operativo Anual Alcaldías 2024
Instructivo Plan Operativo Anual Alcaldías 2024Instructivo Plan Operativo Anual Alcaldías 2024
Instructivo Plan Operativo Anual Alcaldías 2024
 
POLÍTICA CRIMINAL - SEGURIDAD CIUDADANA Y TECNOLOGÍA.pptx
POLÍTICA CRIMINAL - SEGURIDAD CIUDADANA Y TECNOLOGÍA.pptxPOLÍTICA CRIMINAL - SEGURIDAD CIUDADANA Y TECNOLOGÍA.pptx
POLÍTICA CRIMINAL - SEGURIDAD CIUDADANA Y TECNOLOGÍA.pptx
 
Día Mundial de la Seguridad y Salud en el Trabajo 2024, 28 de abril - Cambio ...
Día Mundial de la Seguridad y Salud en el Trabajo 2024, 28 de abril - Cambio ...Día Mundial de la Seguridad y Salud en el Trabajo 2024, 28 de abril - Cambio ...
Día Mundial de la Seguridad y Salud en el Trabajo 2024, 28 de abril - Cambio ...
 
Boletin 1077 - Tramitación - Ley Integral Contra La Violencia Hacia Las Mujeres
Boletin 1077 - Tramitación - Ley Integral Contra La Violencia Hacia Las MujeresBoletin 1077 - Tramitación - Ley Integral Contra La Violencia Hacia Las Mujeres
Boletin 1077 - Tramitación - Ley Integral Contra La Violencia Hacia Las Mujeres
 
Clase 4 Análisis PESTEL.PDF Material de calidad
Clase 4 Análisis PESTEL.PDF Material de calidadClase 4 Análisis PESTEL.PDF Material de calidad
Clase 4 Análisis PESTEL.PDF Material de calidad
 
La paz total, en la presidencia de gustavo Petro.pdf
La paz total, en la presidencia de gustavo Petro.pdfLa paz total, en la presidencia de gustavo Petro.pdf
La paz total, en la presidencia de gustavo Petro.pdf
 
CIRCULAR 11-2024 ENTREGA DE UTILES ESCOLARES NIVELES PREPRIMARIA PRIMARIA Y M...
CIRCULAR 11-2024 ENTREGA DE UTILES ESCOLARES NIVELES PREPRIMARIA PRIMARIA Y M...CIRCULAR 11-2024 ENTREGA DE UTILES ESCOLARES NIVELES PREPRIMARIA PRIMARIA Y M...
CIRCULAR 11-2024 ENTREGA DE UTILES ESCOLARES NIVELES PREPRIMARIA PRIMARIA Y M...
 
HISTORIA DE PIURA PERIODO INCAICO VVVVVVVVV
HISTORIA DE PIURA PERIODO INCAICO VVVVVVVVVHISTORIA DE PIURA PERIODO INCAICO VVVVVVVVV
HISTORIA DE PIURA PERIODO INCAICO VVVVVVVVV
 
UNIDAD DIDÁCTICA MAYO TERCER GRADO (2).docx
UNIDAD DIDÁCTICA MAYO TERCER GRADO (2).docxUNIDAD DIDÁCTICA MAYO TERCER GRADO (2).docx
UNIDAD DIDÁCTICA MAYO TERCER GRADO (2).docx
 
Revista Ejército nº 989 mar-abr 2024.pdf
Revista Ejército nº 989 mar-abr 2024.pdfRevista Ejército nº 989 mar-abr 2024.pdf
Revista Ejército nº 989 mar-abr 2024.pdf
 
Presupuesto asignado a fracking 2018-2024.pdf
Presupuesto asignado a fracking 2018-2024.pdfPresupuesto asignado a fracking 2018-2024.pdf
Presupuesto asignado a fracking 2018-2024.pdf
 

Introduccion tecnica de la api - 2015 espana seminario tecnico

  • 1. orcid.org Contact Info: p. +1-301-922-9062 a. 10411 Motor City Drive, Suite 750, Bethesda, MD 20817 USA introducción técnica de la API ORCID workshop técnico, España 2015 enero 27 angel montenegro a.montenegro@ost.ORCID.org http://orcid.org/0000-0002-7869-831X Contact Info: p. +1-301-922-9062 a. 10411 Motor City Drive, Suite 750, Bethesda, MD 20817 USA orcid.org
  • 2. la API de ORCID orcid.org •  autenticar: obtener un identificador ORCID de un usario autenticado •  leer: leer la información pública y limitada •  añadir: publicar nuevos items* en el registro •  actualizar: actualizar o borrar items* que previamente habías añadido PHOTO: electronic circuit board www.flickr.com/photos/creative_stock/5227842611 *publicaciones, subvenciones, afiliaciones o información biográfica
  • 3. integración con universidades orcid.org ORCID se enlaza cuando... •  cuando hay nuevas facultades o estudiantes – se facilita la creación de iDs •  al finalizar una tesis – se añade el iD a la publicación y la publicación se agrega al record ORCID •  cuando un sistema o repositorio actualiza tu perfil – se sincronizan las actividades del investigador entre los dos sistemas •  reportes y evaluaciones – se sincronizan las actividades del investigador entre los dos sistemas PHOTO: electronic circuit board www.flickr.com/photos/creative_stock/5227842611 members.orcid.org/research-organizations
  • 4. integración con otros sistemas orcid.org sistemas de información o de perfiles: •  se facilita la creación de iDs •  guarda y muestra el iD del investigador en su sistema •  sincroniza la información biográfica entre los sistemas •  sincroniza las actividades del investigador entre los dos sistemas PHOTO: electronic circuit board www.flickr.com/photos/creative_stock/5227842611 members.orcid.org/research-organizations
  • 5. integración con otros sistemas orcid.org •  repositorios – DSpace 5 objetivos: •  asegurarse de que el ORCID iDs ha sido asociado a las nuevas publicaciones •  efectúa eficientemente la actualización por lotes con un identificador de autor no ambiguo •  repositorios – DSpace 5 características: •  añade o actualiza autores por medio de búsqueda y realiza actualizaciones por lotes por medio de archivos csv •  enlaza ORCID iDs y nombres alternativos a la metadata de los autores •  soporta authority key para ORCID PHOTO: electronic circuit board www.flickr.com/photos/creative_stock/5227842611 wiki.duraspace.org/display/DSDOC5x/ORCID+Integration
  • 6. integración con agencias de financiación orcid.org •  aplicaciones: recoge el iD de los aplicantes y su información biográfica •  revisión: recoge el iD y la información biográfica del revisor así como su lista de actividades •  premios y reconocimientos: actualiza los registros de orcid del premiado y el revisor PHOTO: electronic circuit board www.flickr.com/photos/creative_stock/5227842611 members.orcid.org/funders
  • 7. integración con los editores orcid.org •  envío: obtiene el iD y la información biográfica del autor •  revisión: obtiene el iD y la información biográfica del revisor, así como su lista de actividades •  producción: incluya el iD en la metadata de la publicación así como en el documento •  publicación: actualice el record de ORCID del autor y el revisor PHOTO: electronic circuit board www.flickr.com/photos/creative_stock/5227842611 members.orcid.org/publishers
  • 8. API tecnologías orcid.org •  REST: interactúa con el API por medio de llamados HTTP •  OAuth: proceso de autenticación de 3 pasos •  XML / JSON: formatos utilizados para el intercambio de datos PHOTO: electronic circuit board www.flickr.com/photos/creative_stock/5227842611
  • 9. el mensaje XML de ORCID orcid.org tiene 4 partes: •  <orcid-identifier> y <orcid-history>: información generada por el sistema sobre el registro •  <orcid-bio>: información personal sobre el investigador •  <orcid-activities>: información sobre el investigador que incluye publicaciones, subvenciones, vida laboral y educación versiones: •  trabaja en la versión 1.2 •  nuevas funcionalidades en release candidates PHOTO: electronic circuit board www.flickr.com/photos/creative_stock/5227842611 github.com/ORCID/ORCID-Source/blob/master/orcid-model/src/main/resources/README.md
  • 10. privacidad del usario orcid.org la información en el registro ORCID posee diferentes niveles de privacidad, los cuales pueden ser modificados por el dueño del registro. la información del registro (configuración, permisos) es accedida por el dueño del mismo. PHOTO: electronic circuit board www.flickr.com/photos/creative_stock/5227842611
  • 11. creando registros con el API orcid.org creando bajo demanda •  se envía un email pidiéndole registrarse y obtener un ORCID iD •  al presionar el link, el investigador es enviado a la pagina de registro de ORCID •  el usuario crea un nuevo registro ORCID •  le concede permisos para agregar información a su registro •  el usuario es re direccionado a un sitio que usted define previamente PHOTO: electronic circuit board www.flickr.com/photos/creative_stock/5227842611
  • 12. conectándose con el API orcid.org como se añaden actividades al record ORCID •  solicite permisos al autor •  el autor otorga permisos, su sistema obtiene un código •  su sistema intercambia el código por un access token •  utilizando el access token, se lee el record ORCID del autor para proveer información en tu sistema •  el autor selecciona las actividades a añadir •  su sistema agrega las actividades al record del autor PHOTO: electronic circuit board www.flickr.com/photos/creative_stock/5227842611
  • 13. solicite permisos al autor orcid.org usuario: •  sigue un link para conectar tu sistema a su registro ORCID sistema: •  envía al usuario a la URL de autorización PHOTO: electronic circuit board www.flickr.com/photos/creative_stock/5227842611
  • 14. permiso concedido orcid.org usuario: •  autoriza la conexión sistema: •  recibe un código de autorización y el ORCID iD del usuario PHOTO: electronic circuit board www.flickr.com/photos/creative_stock/5227842611
  • 15. intercambia el código orcid.org usuario: ninguna sistema: •  cambia el código de autorización por un access token PHOTO: electronic circuit board www.flickr.com/photos/creative_stock/5227842611 curl -i -L -H 'Accept: application/json' --data 'client_id=0000-0002-9189-9909&client_secret=719b5c31-5681-4dce-a317- ff1bc1e94277&grant_type=authorization_code&code=GU0yrC&redirect_uri=https:// developers.google.com/oauthplayground' 'https://api.qa.orcid.org/oauth/token' -k HTTP/1.1 200 OK {"access_token":"0a3ac65f-f8a7-4257-b605-aff0ab37d464", "token_type":"bearer", "refresh_token":"16d75d2d-bb75-4087-8a01-685e5f03faf8", "expires_in":631138518, "scope":"/orcid-profile/read-limited", "orcid":"0000-0003-4153-0078”}
  • 16. lee el record ORCID orcid.org usuario: ninguna sistema: •  usa el access token para leer el registro del usuario •  muestra información sobre lo que está en el registro PHOTO: electronic circuit board www.flickr.com/photos/creative_stock/5227842611 HTTP/1.1 200 OK <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <orcid-message xmlns="http://www.orcid.org/ns/orcid"> <message-version>1.2_rc3</message-version> <orcid-profile type="user"> <orcid-identifier> <uri>http://qa.orcid.org/0000-0003-4153-0078</uri> <path>0000-0003-4153-0078</path> <host>qa.orcid.org</host> </orcid-identifier> …
  • 17. el autor decide que añadir orcid.org usuario: selecciona items para añadir a su registro ORCID sistema: usa el access token para publicar información PHOTO: electronic circuit board www.flickr.com/photos/creative_stock/5227842611
  • 18. el registro está actualizado orcid.org PHOTO: electronic circuit board www.flickr.com/photos/creative_stock/5227842611
  • 19. recursos orcid.org pasos técnicos para la integración •  conseguir credenciales para el sitio de pruebas sandbox - sandbox.orcid.org •  formalizar una integración en sandbox •  trabajar con el personal de ORCID para probar la integración en sandbox •  lanzar su integración en el registro en vivo de ORCID PHOTO: electronic circuit board www.flickr.com/photos/creative_stock/5227842611
  • 20. recursos orcid.org pasos no técnicos •  educar a tus investigadores sobre ORCID •  publicar artículos y notas internas sobre ORCID •  usar el logo de ORCID en tus páginas web •  compartir material promocional •  alojar workshops •  educar a los administradores sobre ORCID •  crear documentación para tu integración •  publicitar la integración cuando esta sea completada PHOTO: electronic circuit board www.flickr.com/photos/creative_stock/5227842611
  • 21. recursos orcid.org •  empezar con la guía de la API http://support.orcid.org/knowledgebase/articles/180285 •  ORCID knowledge base •  guías generales: http://support.orcid.org/knowledgebase/topics/32828 •  tutoriales detallados: http://support.orcid.org/knowledgebase/topics/32831 •  grupo de usuarios de la API de ORCID https://groups.google.com/forum/#!forum/orcid-api-users •  comprobar otras integraciones https://orcid.org/organizations/integrators/current •  Soporte en ORCID http://support.orcid.org o support@orcid.org PHOTO: electronic circuit board www.flickr.com/photos/creative_stock/5227842611