Dnes pokračujeme v naší nové páteční sérii funkcí, kde se zaměřujeme na vysoce žádané položky z naší Fórum iDeas. Ještě jednou děkujeme za poskytnutí tolika skvělých nápadů! Tento příspěvek obsahuje informace o vydání naší šesté goody na konci roku: Vylepšené veřejné API.
Vylepšené veřejné API
Co je API a proč je relevantní? API řídí, jak jedna aplikace „mluví“ s jinou. Například mohou povolit (s vaší autorizací) data ve vašem ORCID záznam, který se má importovat do rozhraní žádosti o grant nebo do vašeho systému profilů univerzity, nebo pro přidání informací do vašeho ORCID záznam bez kopírování a vkládání nebo zadávání.
Jako součást našeho open source závazek, ORCID poskytuje zdarma veřejné API (Application Programming Interface) od našeho uvedení na trh v roce 2012. S naším novým vylepšeným veřejným API je nyní možné pro jakýkoli systém (včetně těch z organizací, které nejsou ORCID členů), aby zahrnoval nejen vaše ORCID iD, ale udělat tento doplněk v ověřeno způsob. To znamená, že si nebudete muset pamatovat své ORCID iD sdílet s jiným systémem, ani se nebudete muset starat o překlepy nebo zmeškaná čísla, zajišťující kvalitu dat. Toto spolehlivé zahrnutí vašeho ORCID iD umožňuje cestování vašeho jména, vašeho ID a vašich dat jako balíček. Zkrátka to zajišťuje důvěřovat v datech. Systémy navíc mohou toto vylepšení API dokonce použít k tomu, abyste se mohli přihlásit do svých systémů pomocí svého ORCID pověření.
Funkce veřejného API
Veřejné API podporuje následující typy interakcí mezi systémy s ORCID Registr:
- Umožňuje ORCID Držitelé záznamů pro přihlášení do systémů nebo aplikací pomocí jejich ORCID uživatelské jméno a heslo
- Umožňuje systémům importovat ověřené uživatele ORCID iD
- Umožňuje systémům načíst strojově čitelnou verzi veřejné ORCID záznam
- Umožňuje systémům a aplikacím provádět strojově generované vyhledávání ORCID registr
Porovnávání ORCID API
Kromě veřejného API ORCID poskytuje základní a prémiová členská API. Členská API poskytují členské organizaci možnost požadovat ORCID zaznamenat oprávnění ke čtení / zápisu z ORCID držitelé záznamů. Abychom pochopili rozdíly mezi našimi API, vytvořili jsme srovnávací tabulka:
Jste vývojář? Stručný průvodce používáním ORCID veřejné API
Každý, kdo má ORCID iD (a některé zkušenosti s vývojem softwaru) mohou zaregistrovat a používat veřejné API.
- Přihlaste se do svého ORCID účet
- Přejděte na nový Stránka Nástroje pro vývojáře
- Zaregistrujte se do API kliknutím na zobrazené tlačítko. (Pokud jste dosud neověřili svou e-mailovou adresu, musíte to udělat jako první.)
- Postupujte podle pokynů na stránce a zaregistrujte svou aplikaci pomocí rozhraní API a vytvořte výměnu rozhraní OAuth2.0 API mezi vaším systémem a ORCID Registr. Také jsme vytvořili a dokumentace pro tuto vylepšenou funkčnost.
Doporučujeme všem, kteří používají naše API, aby se zaregistrovali Skupina uživatelů API držet krok s novým vývojem. Těšíme se na vaši novou aplikaci!