Developers

I metadati dei Prodotti della Ricerca e i dati dei profili degli autori inseriti in People sono interrogabili ed esportabili in vari formati e modalità

API REST

Per l'interrogazione del sistema e l'esportazione dei dati,è disponibile una semplice API REST, che è possibile esplorare e sperimentare tramite l'interfaccia Swagger di seguito riportata

Servers

publication

Publication's data

GET​/search
Find publication metadata by Solr query
GET​/publication​/{id}
Find publication metadata by ID

author

Author's profile

GET​/author​/profile​/{login}
Find author profile by LOGIN
GET​/author​/image​/{login}
Find author image by LOGIN

Open Archives Initiative Protocol for Metadata Harvesting (OAI-PMH)

È possibile estrarre i metadati dei prodotti della ricerca in formato XML tramite il protocollo OAI-PMH.
Il servizio dissemina i dati dei prodotti della ricerca presenti in People in vari formati XML tra cui DC, MODS e RDF

Per utilizzare il servizio OAI-PMH è sufficiente fare riferimento al protocollo OAI-PMH con la seguente base URL: http://www.cnr.it/oai-pmh/oai2.php

Il set relativo ai dati di un singolo Istituto è CDSxyz dove xyz indica il codice CDS dell'Istituto (ad esempio il set relativo all'Isituto INSEAN è CDS118)

OAI-PMH è un protocollo per disseminazione/raccolta intere collezioni di metadati e non è adatto all'interrogazione in tempo reale mediante apposite query (fare riferimento alla api rest per queste necessità); il modo migliore di utilizzare il protocollo è quello di memorizzare localmente i dati in database locale e utilizzare tale database per l'esecuzione delle query necessarie.

Ai fini di migliorare le prestazioni e limitare il carico di lavoro sia per i sistemi People e Gestione Prodotti sia per i che utilizzino il servizio OAP è consigliabile realizzare, dopo un primo arvesting completo, un selective harvesting basato sulla data di ultima sincronizzazione al fine di ottenere solo i metadati degli aggiornamenti avvenuti dopo la data di ultima sincronizzazione.