En situaciones del mundo real, su sistema completa las interacciones API mediante un lenguaje de programación como PHP, Java o Ruby on Rails. Para practicar y probar, puede interactuar con el ORCID API que utilizan una variedad de herramientas capaces de realizar y recibir solicitudes HTTP. La mayoría de las herramientas HTTP de escritorio se ejecutan en la línea de comandos; para aquellos que prefieren una interfaz gráfica, las herramientas basadas en web son una alternativa útil.
VERIFICACIÓN XML / XSD
Hay muchas herramientas que verificarán su XML por usted; es una buena idea adoptar uno. Para muchas de las llamadas a la API, trabajará con información en formato XML. Particularmente cuando se trabaja con ORCID Mensaje de la API, será importante que el XML que utilice sea válido contra el XSD. (Ver nuestro documentación en GitHub para ORCID esquema de mensaje XSD.)
ORCID SERVIDOR DE PRUEBAS DE SANDBOX
El servidor de pruebas sandbox es una copia del ORCID Software de registro y solo contiene datos de prueba. Fue diseñado para proporcionar un lugar para probar cosas sin afectar ningún ORCID iDs, especialmente si está trabajando con ORCID API y necesita un lugar para probar su trabajo. Puede crear cuentas de usuario y probar las llamadas a la API en la zona de pruebas sin tener que preocuparse por afectar los datos de producción o enviar correo no deseado accidentalmente a los investigadores.
Ni siquiera necesitas ser un ORCID member para probar la API de miembros en la zona de pruebas. Todos pueden solicitar las credenciales de la API de miembro de la zona de pruebas y probar todas las funciones disponibles para la API de miembro.
El sitio y las API no serán tan confiables como lo son para los servidores de producción. No ofrecemos garantías sobre los datos en la caja de arena; no están respaldados y pueden eliminarse. La caja de arena también puede contener algunas funciones experimentales que aún no están en los servidores de producción, por lo que puede probar cosas antes de que existan en el Registro. Más información sobre el servidor de pruebas sandbox o solicitar credenciales de cliente.
HERRAMIENTAS HTTP
Hay muchas herramientas disponibles para ejecutar solicitudes HTTP. Algunos usamos: