Oggi continuiamo la nostra nuova serie di funzionalità del venerdì in cui ci concentriamo su articoli altamente richiesti dal nostro Forum di idee. Grazie ancora per aver fornito così tante fantastiche idee! Questo post include informazioni sull'uscita del nostro sesto gadget di fine anno: API pubblica migliorata.
API pubblica migliorata
Che cos'è un'API e perché è rilevante? Le API gestiscono il modo in cui un'applicazione "parla" con un'altra. Ad esempio, possono abilitare (con la tua autorizzazione) i dati nel tuo ORCID record da importare nell'interfaccia di una domanda di sovvenzione o nel tuo sistema di profilo universitario, o per informazioni da aggiungere al tuo ORCID registrare senza copiare e incollare o digitarlo.
Come parte del nostro impegno open source, ORCID ha fornito un'API pubblica gratuita (Application Programming Interface) dal nostro lancio nel 2012. Con la nostra nuova API pubblica avanzata, è ora possibile per qualsiasi sistema (compresi quelli di organizzazioni che non sono ORCID membri) per includere non solo il tuo ORCID iD, ma per fare questa aggiunta in un autenticato modo. Ciò significa che non dovrai ricordare il tuo ORCID iD per condividerlo con un altro sistema, né dovrai preoccuparti di errori di battitura o numeri persi, garantendo la qualità dei dati. Questa inclusione affidabile del tuo ORCID iD consente al tuo nome, al tuo ID e ai tuoi dati di viaggiare come un pacchetto. In breve, assicura fiducia nei dati. Inoltre, i sistemi possono persino utilizzare questo miglioramento dell'API per consentirti di accedere ai loro sistemi utilizzando il tuo ORCID credenziali.
Funzioni dell'API pubblica
L'API pubblica supporta i seguenti tipi di interazioni da sistema a sistema con il ORCID Registro di sistema:
- Permette ORCID I titolari di record per accedere a sistemi o applicazioni con i loro ORCID nome utente e password
- Consente ai sistemi di importare l'autenticazione di un utente ORCID iD
- Consente ai sistemi di recuperare una versione leggibile dalla macchina di un pubblico ORCID record
- Consente ai sistemi e alle applicazioni di eseguire una ricerca generata dalla macchina del ORCID registro
Confrontando il ORCID API
Oltre all'API pubblica, ORCID fornisce API membri di base e premium. Le API dei membri forniscono la possibilità a un'organizzazione membro di richiedere ORCID registra i permessi di lettura/scrittura da ORCID detentori del record. Per aiutare a comprendere le differenze tra le nostre API, abbiamo creato un grafico comparativo:
Sei uno sviluppatore? Guida rapida all'uso del ORCID API pubblica
Chiunque abbia un ORCID iD (e alcune esperienze di sviluppo software) possono registrarsi e utilizzare l'API pubblica.
- Accedi al tuo ORCID conto
- Vai al nuovo Pagina degli strumenti per sviluppatori
- Registrati per l'API facendo clic sul pulsante visualizzato. (Se non hai ancora verificato il tuo indirizzo email, dovrai prima farlo.)
- Segui le istruzioni nella pagina per registrare la tua applicazione con l'API e creare uno scambio API OAuth2.0 tra il tuo sistema e il ORCID Registro. Abbiamo anche creato un pagina di documentazione per questa funzionalità avanzata.
Incoraggiamo tutti coloro che utilizzano le nostre API a registrarsi per il nostro Gruppo utenti API per stare al passo con i nuovi sviluppi. Non vediamo l'ora di vedere la tua nuova app!