Dzisiaj kontynuujemy naszą nową funkcjonalność piątkowej serii, w której koncentrujemy się na bardzo pożądanych przedmiotach z naszej Forum pomysłów. Jeszcze raz dziękuję za tyle wspaniałych pomysłów! Ten post zawiera informacje o wydaniu naszej szóstej nagrody na koniec roku: Ulepszony publiczny interfejs API.
Ulepszony publiczny interfejs API
Co to jest API i dlaczego jest istotne? Interfejsy API zarządzają sposobem, w jaki jedna aplikacja „rozmawia” z inną. Na przykład mogą włączyć (za twoją zgodą) dane w twoim ORCID rekord, który ma zostać zaimportowany do interfejsu aplikacji grantowej lub systemu profili Twojej uczelni, lub w celu dodania informacji do Twojego ORCID nagrywać bez kopiowania i wklejania lub wpisywania.
Jako część naszej zobowiązanie open source, ORCID udostępnia bezpłatny publiczny interfejs API (Application Programming Interface) od czasu naszej premiery w 2012 roku. Dzięki naszemu nowemu, ulepszonemu publicznemu interfejsowi API jest teraz możliwe dla każdego systemu (w tym z organizacji, które nie są ORCID członków), aby uwzględnić nie tylko twoje ORCID iD, ale aby dodać ten dodatek w pliku uwierzytelniony sposób. Oznacza to, że nie będziesz musiał pamiętać swojego ORCID iD aby udostępnić go innemu systemowi, ani nie będziesz musiał martwić się o literówki lub pominięte numery, zapewniając jakość danych. To niezawodne włączenie twojego ORCID iD pozwala Twojemu imieniu i nazwisku, Twojemu identyfikatorowi i Twoim danym podróżować jako paczka. Krótko mówiąc zapewnia zaufać w danych. Ponadto systemy mogą nawet korzystać z tego rozszerzenia interfejsu API, aby umożliwić Ci logowanie się do ich systemów za pomocą Twojego ORCID kwalifikacje.
Funkcje publicznego API
Publiczny interfejs API obsługuje następujące typy interakcji system-system z ORCID Rejestr:
- Pozwala ORCID Rekordziści do logowania się do systemów lub aplikacji za ich pomocą ORCID Nazwa użytkownika i hasło
- Umożliwia systemom importowanie uwierzytelnionego użytkownika ORCID iD
- Umożliwia systemom pobieranie wersji publicznych danych do odczytu maszynowego ORCID rekord
- Umożliwia systemom i aplikacjom przeprowadzanie maszynowego wyszukiwania plików ORCID rejestr
Porównanie ORCID Pszczoła
Oprócz publicznego API, ORCID zapewnia podstawowe i premium interfejsy API dla członków. Interfejsy API członków zapewniają organizacji członkowskiej możliwość żądania ORCID rekord uprawnienia do odczytu/zapisu z ORCID rekordziści. Aby pomóc zrozumieć różnice między naszymi interfejsami API, stworzyliśmy plik wykres porównania:
jesteś programistą? Krótki przewodnik dotyczący korzystania z ORCID publiczny interfejs API
Każdy z ORCID iD (i trochę doświadczenia w tworzeniu oprogramowania) może zarejestrować się i korzystać z publicznego interfejsu API.
- Zaloguj się na swoje ORCID konto
- Przejdź do nowego Strona Narzędzia dla programistów
- Zarejestruj się w interfejsie API, klikając wyświetlony przycisk. (Jeśli jeszcze nie zweryfikowałeś swojego adresu e-mail, musisz to zrobić najpierw).
- Postępuj zgodnie z instrukcjami na stronie, aby zarejestrować swoją aplikację za pomocą interfejsu API i utworzyć wymianę interfejsu API OAuth2.0 między swoim systemem a ORCID Rejestr. Stworzyliśmy również strona dokumentacji dla tej rozszerzonej funkcjonalności.
Zachęcamy wszystkich korzystających z naszych interfejsów API do zarejestrowania się w naszym Grupa użytkowników API aby być na bieżąco z nowymi wydarzeniami. Z niecierpliwością czekamy na Twoją nową aplikację!